Identifying objects
nDesign involves defining a collection of objects and their interactions to satisfy the specifications.
nSpecify classes
usome derived from the external system.
u“architectural” classes that form the underlying structure of the solution.
u“implementation” classes to support the algorithmic implementation of the system.