Architecture Reuse



Definition

Architecture Reuse
the architecting task during which reusable reference architectures or architectural elements are identified and reused

Classification

Architecture Reuse

As illustrated in the preceding figure, architecture reuse is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of the architecture reuse task are to:

Preconditions

Architecture reuse typically can begin when the following preconditions hold:

Completion Criteria

Architecture reuse typically is complete when the following postconditions hold:

Steps

Architecture reuse typically involves the architecture team performs the following subtasks and steps in an incremental, iterative, parallel, and time-boxed manner:

Techniques

Architecture reuse typically can be performed using the following techniques:

Work Products

Architecture reuse typically results in the production of all or part of the following work products:

Guidelines