object-oriented design


Also found in: Dictionary, Acronyms, Wikipedia.
Related to object-oriented design: OOD, Object-oriented analysis

object-oriented design

(programming)
(OOD) A design method in which a system is modelled as a collection of cooperating objects and individual objects are treated as instances of a class within a class hierarchy. Four stages can be identified: identify the classes and objects, identify their semantics, identify their relationships and specify class and object interfaces and implementation. Object-oriented design is one of the stages of object-oriented programming.

["Object-oriented analysis and design with applications", Grady Booch, 2nd ed., pub. Benjamin/Cummings, Redwood CA, 1994].

object-oriented design

Transforming an object-oriented model into the specifications required to create the system. Moving from object-oriented analysis to object-oriented design is accomplished by expanding the model into more and more detail.
References in periodicals archive ?
For this, we intent to build an automatic tool for modelling object-oriented design with patterns.
PepperSeed takes the most popular features of object-oriented design tools, adds the industry's only true UML object model and offers these features at a third of the cost of its closest competitor, Rational's Rose C++," said Massood Zarrabian, senior vice president of product operations for Cayenne Software.
The new product delivers a complete, logical model of the system, as well as a direct mapping mechanism from the logical model to an object-oriented design.
Additionally, BSI has pioneered the development and implementation of KADS OBJECT(TM), a proprietary object-oriented design methodology for modeling KBS applications.
In today's enterprises, requirements can come from anywhere: customer and end-user requirements from the field, object-oriented design models from development, test procedures from QA, defects from customer service, and change requests from all of the above.
INTERSOLV development solutions are available for object-oriented design, scalable client/server development, cross- platform software configuration management and open data warehousing.
The author, who usually specializes in game development, suggests an organizational model to facilitate good object-oriented design leading to high-quality reusable code.
The enhancements extend ObjectModeler's pre-existing support for Booch's 1991 Object-Oriented Design methodology.
The Escape ADW Program allows customers to move to next generation object-oriented design, while preserving their investment currently stored in the ADW Encyclopedia.
Not only does Zen support the migration of our applications to the Web, but it also supports our transition to object-oriented design while providing support for our disciplined approach to application development based on design patterns," he said.
The other big advantage of OLE COM is the manageability it brings to the object-oriented design process.
0, Rhapsody allows both functional-oriented and object-oriented design techniques to co-exist in one environment.

Full browser ?