Go home pageWeb site mapUnified development processOOADdevelopmentJobs.Netroot@webudp.com
 

The object-oriented analysis and design

Object-oriented analysis (OOA) is concerned with developing software engineering requirements and specifications that expressed as a system's object model (which is composed of a population of interacting objects), as opposed to the traditional data or functional views of systems. OOA can yield the following benefits: maintainability through simplified mapping to the real world, which provides for less analysis effort, less complexity in system design, and easier verification by the user; reusability of the analysis artefacts which saves time and costs; and depending on the analysis method and programming language, productivity gains through direct mapping to features of Object-Oriented Programming Languages.[OMG]

Object-oriented design (OOD)is concerned with developing an object-oriented model of a software system to implement the identified requirements. Many OOD methods have been described since the late 1980. The most popular OOD methods include Booch, Buhr, Wasserman, and the HOOD method developed by the European Space Agency. OOD can yield the following benefits: maintainability through simplified mapping to the problem domain, which provides for less analysis effort, less complexity in system design, and easier verification by the user; reusability of the design artefacts, which saves time and costs; and productivity gains through direct mapping to features of Object-Oriented Programming Languages. [OMG]

Diagrams:
 
Department
C# persistent layer
Data access
PHP persistent layer
Reporting
Dental clinic
MIDAS entity
Home Map UDP OOAD Development Jobs .Net Email