1 (A) What Do You Understand by The Concept of Object Oriented Analysis and Design (OOAD) ?use Relevant Examples
1 (A) What Do You Understand by The Concept of Object Oriented Analysis and Design (OOAD) ?use Relevant Examples
1 (A) What Do You Understand by The Concept of Object Oriented Analysis and Design (OOAD) ?use Relevant Examples
Various models can be created to show the static structure, dynamic behavior, and
run-time deployment of these collaborating objects. There are a number of different
notations for representing these models, such as the Unified Modeling Language
(UML).
Object-oriented systems
Object-oriented analysis
Object-oriented analysis (OOA) looks at the problem domain, with the aim of
producing a conceptual model of the information that exists in the area being
analyzed. Analysis models do not consider any implementation constraints that might
exist, such as concurrency, distribution, persistence, or how the system is to be built.
Implementation constraints are dealt during object-oriented design (OOD). Analysis is
done before the Design[citation needed].
The sources for the analysis can be a written requirements statement, a formal
vision document, interviews with stakeholders or other interested parties. A system
may be divided into multiple domains, representing different business, technological,
or other areas of interest, each of which are analyzed separately.