Concept: Design Mechanism
A Design Mechanism is a concrete representation of an Architecture Mechanism.
Relationships
Main Description

A Design Mechanism is a concrete representation of Concept: Architecture Mechanism. It is refined from a Concept: Analysis Mechanism and is itself refined into a Concept: Implementation Mechanism as the design becomes more detailed.

Design Mechanisms represent the refinement of Architecture Mechanisms into concrete design patterns and frameworks (see Concept: Using Patterns). Design Mechanisms should still be relatively independent of implementation but provide enough detailed information for implementation choices to be made and software to be developed with confidence.

See Guideline: Example Design Mechanisms for some examples.

More Information