The Process of Object Modeling
Performing Object Oriented Analysis (OOA)
- The purpose of OOA is to gain a better understanding of the system and its functional requirements.
- OOA requires that we identify the objects, their data attributes, associated behavior, and relationships which support the required business system functionality.
- We perform object modeling to document the identified objects, the data and behavior they encapsulate, plus their relationships with other objects.
- Two general activities when performing object oriented analysis:
- Finding and identifying the business objects.
- Organizing the objects and identifying their relationships.