The process of object-oriented design

Dennis de Champeaux, Doug Lea, Penelope Faure · 1992

The object-oriented design process is investigated within the classic software development classification of Analysis, Design, and Implementation.When all development is performed using object oriented methods, OOD is best characterized as a transformational process, mapping declarative descriptions of objects and classes to implementation plans.Subphases of class design, system design, and program design accommodate and rationalize 00 practices including abstraction, prototyping, refinement, bottom-up composition, delegation, interoperablity, clustering objects into processes, resource management design, tuning and optimization.

Read the paper · More papers on PaperTik