|
Object Oriented approach to software development
is decidedly a part of the mainstream simply because
it has proven to be of value in buiding systems
in all sorts of problem domains and encompassing
all degrees of size and complexity.
The Unified modeling Language(UML) is a standard
language for writing software blueprints. The
UML may be used to visualize, specify, construct
and document the artifacts of a software -intensive
system. A modeling language is a language whose
vocabulary and rules focus on the conceptual and
physical representation of a system.Object-oriented
analysis involves developing conceptual models
of the problem domain of a software product. Object-oriented
design involves developing models of the software
solution to the problem clarified during analysis,
and constructing programs that implement the design
models.
|