Using a rigorous, technical approach, it is written by a leader in the field who has developed his own object-oriented design techniques. Covers object-oriented design of software from requirements analysis to design, principles that can be applied for all types of software ranging from large to extremely complex to real time systems. The methods discussed can be used with either object-oriented or object-based language. Contains a copious amount of practical examples.
Object–Oriented Requirements Analysis and Logical Design A Software Engineering Approach Designed for professional software engineers, this definitive reference demonstrates how to use object–oriented development strategies from the start which will help to assure the success of the evolving object–oriented system. Object–Oriented Requirements Analysis and Logical Design provides professionals with the necessary concepts, models, notation, method, and knowledge with which to effectively develop large, complex software applications using a practical, yet state– of–the–art, object– oriented method. This book provides a solid understanding of the underlying concepts of Object–Oriented Development (OOD). Readers will also learn how to use the ASTS Development Method 3 (ADM 3), a third generation object–oriented development method for effectively performing OORALD. This important work also enables readers to:
- Understand the fundamental concepts of object–oriented requirements and language–independent design
- Understand, develop, and evaluate the six major object–oriented models
- Develop and critique effective graphics for object–oriented requirements analysis and language–independent design
- Use a powerful object–oriented specification and design language to supplement the graphics