Publication | Closed Access
Object-Oriented Modelling and Design
951
Citations
0
References
1991
Year
Unknown Venue
Software MaintenanceEngineeringObject-oriented ModelingSoftware EngineeringObject OrientationSoftware AnalysisGraphical NotationSystems EngineeringObject SystemObject-oriented ModellingObject-oriented DesignProgramming LanguagesCleaner DesignsBetter UnderstandingDesignSoftware DesignProgram AnalysisObject-oriented ProgrammingSystem SoftwareData Modeling
Object‑oriented modelling and design improves understanding of requirements, yields cleaner, more maintainable systems, and applies techniques across the entire software development cycle rather than focusing solely on programming. The book introduces a new object‑oriented software development methodology that spans analysis, design, and implementation. Its methodology emphasizes high‑level conceptual analysis and design, maintains a single notation throughout the life cycle, and incorporates language‑independent graphical notation, case studies, exercises, and extensive diagrams.
modelling and design promote better understanding of requirements, cleaner designs and more maintainable systems. Often, books on related subjects rely on programming and coding, forcing readers to think in terms of the computer, and not the application. Object-oriented Modeling and Design emphasizes that object-oriented technology is more that just a way of programming. It applies techniques to the entire software development cycle. This volume presents a new object-oriented software development methodology - from analysis, through design, to implementation. Key features of the book include a focus on high-level, front-end conceptual processes of analysis and design, rather than just on the low-level, back-end implementation steps of programming; coverage of the entire development life cycle - analysis, design, implementation without a change of notation at each stage; a presentation of graphical notation and methodology independent of any particular programming language; case studies of industrial object-oriented applications developed by the authors; and examples and exercises that bring out fine points, summary lists of concepts and methodology steps, and almost 300 diagrams.