Reference Model In Software Engineering