SMS dit: An Introduction to object oriented analysis: