This work product contains a set of constraints on the design architecture. Such constraints could for example refer to
performance on hardware, access to a certain amount of resources, specific communication protocols and logical
interfaces.
The design constraints typically emerge from either of two main scenarios:
• An architect defines limitations on how specific functions/components can be realized by designers, due to, for instance,
performance or compatibility reasons.
• A designer defines limitations on how his specific function/component can be used or allocated. Such limitations should
not conflict with existing constraints. If they do, they must be negotiated with the architect and other concerned
designers.
|