Construction
Construction
Object Oriented Analysis and Design (OOAD) methods contains (a modeling language +
a process)
Unified Modeling Language (UML) is the preferred modeling language and Rational
Unified Process (RUP) is the preferred process for OOAD.
Overview of Process:-
Inception -> Elaboration -> Construction (1..2..3..) through Iteration -> Transition
During inception, you establish the business rationale for the project and decide on the
scope of the project. This is where you get the commitment from the project sponsor to
go further. In elaboration, you collect more detailed requirements, do high-level
analysis and design to establish baseline architecture, and create the plan for
construction. Even with this kind of iterative process, some work has to be left to the
end, in the transition phase. This work can include beta testing, performance tuning,
and user training.
UML:-
The notation is the graphical stuff you see in models; it is the syntax of the modeling
language. For instance, class diagram notation defines how items and concepts such as
class, association, and multiplicity are represented.