
A development project is traditionally divided into phases, e.g.:
- Analysis: investigating what is to be developed.
- Design: of a system architecture.
- Programming: implementing the solution in a executable program.
Within the area of Object-oriented analysis and design (OOA/OOD) there are techniques, methods and notations for modelling, analyzing user requirements and specifying software systems prior to implementation, which are based on object-oriented concepts.
There are a number of published methods in this field. Some examples are:
These methods include techniques for building object-oriented models (using objects and classes as building blocks), and notations for documenting these models with diagrams, as well as several other aspects of developing software.
previous |
next |
start |
contents |
dictionary |
help |
evaluation
© Ericsson Telecom AB, 1995, Stockholm, Sweden