Applying object-oriented analysis and design
Jean-Marc Nerson · Communications of the ACM · 1992
Applying Object-Oriented Analysis and Design:ional analysis and design techniques imply constant paradigm shifts, since manipulate different concepts at each different phase of software developt.The object-oriented technique offers a seamless process that helps viewing the software architecture in terms of problem space elements.•This article presents an analysis and design technique relying on a set of notations and guidelines.It promotes a descriptive method that addresses both analysis and design issues.Key criteria have guided the definition of the technique: scalability, reverse engineering support, documentation aid, structuring mechanisms, systematic design support and component management support.A case study shows how the technique works and fosters the production of reusable components.