Modelling the real world:

Are classes abstractions or objects?

The system building process should start with a model of the relevant part of the real world, but most O-O systems work is concerned with the later stages, taking O-O languages as a given and looking at how to use them to build the system. This article discusses the origin of the object paradigm, and demonstrates the value of beginning with real-world modeling using an O-O approach.

Published

Journal of Object-Oriented Programming, Vol. 7, No. 7, pp. 39-45, 1994

Author(s)

Chris Partridge (BORO Solutions)