Object-oriented Analysis and Design


After the basic concepts of Object-Oriented (OO) Philosophy have been discussed in the previous chapter, let us now deep dive into the area of Analysis and Design where these OO concepts are used. In this chapter, we will discuss the purview of Object-Oriented Analysis and Design (OOAD).

Object-oriented analysis (OOA) can be defined as a structured process of investigation; to be more specific, it involves investigation of objects. Design involves collaboration of identified objects. It is important to understand OOAD concepts because of the wide applicability of these concepts in software design ...

Get Software Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.