 |
This task focuses on the optimization of specific classes in your model. You will turn the "analysis class" into an optimal "design class." |
Disciplines: Development |
|
Purpose
The purpose of this task is to optimize the system, at some level of abstraction, to make the system more usable and to
meet quality of service requirements. |
Relationships
Roles | Primary Performer:
| Additional Performers:
|
Inputs | Mandatory:
| Optional:
|
Outputs |
|
Steps
Select design approach
Select a design approach (or design approaches) that optimize the most important design criteria. Select the
class or structure diagram and sequence diagrams which show how the elements in the pattern interact to achieve the
pattern's optimization goals. |
Apply design patterns
Substitute in user model classes for the pattern parametric classes using the appropriate means (e.g. parametric (template)
instantiation, generalization, association, or replacement). |
Refine scenarios
Add a scenario to model, then evaluate the model in order to test proper system functionality. |
|
More Information
|