Please enable JavaScript.
Coggle requires JavaScript to display documents.
Object Design (framework (infrastructure, Middleware, whitebox…
Object Design
framework
infrastructure
Middleware
whitebox (inheritance)
blackbox (delegation)
components
Activities
Reuse
techniques
Composition(black box)
Inheritance (white box)
inheritance
off the shelf components
design patterns
Interface specification
Implementation Inheritance
Delegation
Specification Inheritance
describes class interface
Object model restructuring
transform object design model
improve understandability / extensibility
Object model optimization
transform object design model
address performance criteria
Inheritance
Generalization
Specialization
Purpose: Prep for implementation
Data structures/algorithms are chosen