Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
...
Based on the Characteristics
, there is a Needed Decoupling Pattern
. This pattern is optimal for the Characteristics
of your specific Application
. With this optimal pattern in mind, you need to match it to the Available Decoupling Patterns
. If there is no pattern that is close to the optimal one, you should Propose a New Pattern
. As this guide focuses on the domain and business rules for now, a matching pattern for other decoupling opportunities is likely not here yet. Each Available Decoupling Pattern
has certain Quality Aspects
, which are stated for each. These Quality Aspects
need to be matched to the Quality Requirements
of the Application
that is being developed. These Quality Requirements
are often:
- Agility
- Autonomy
- Testability
- Performance
It oftent might well be that the negative Quality Aspects
of a Pattern are not relevant for the Quality Requirements
of the Application
, and that pattern may be selected. For existing patterns, you can Propose Improvements
to the pattern or Blueriq that increase the Quality Aspects
of an existing pattern.
...