Architectural Patterns Selection



Definition

Architectural Patterns Selection
the architecting task during which architectural patterns are chosen for an architecture

Classification

Architectural Patterns Selection

As illustrated in the preceding figure, requirements are part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of the architectural patterns selection task are to:

Preconditions

Architectural patterns selection typically can begin when the following preconditions hold:

Completion Criteria

Architectural patterns selection typically is complete when the following postconditions hold:

Steps

Architectural patterns selection typically involves the following teams performing the following steps for each architecture to be developed in an incremental, iterative, parallel, and time-boxed manner:

Techniques

Architectural patterns selection typically can be performed using the following techniques:

Work Products

Architectural patterns selection typically results in the production of all or part of the following work products:

Guidelines