Implementation Reuse



Definition

Implementation reuse is the implementation task during which existing data, hardware, and software components are reused during development.

Objectives

The typical objectives of implementation reuse are to:

Preconditions

Implementation reuse can typically begin when the following preconditions hold:

Completion Criteria

Implementation reuse is typically complete when the following postconditions hold:

Steps

Implementation reuse typically involves the following teams performing the following steps:

Techniques

Design reuse can typically be performed using the following techniques:

Work Products

Implementation reuse typically results in the production of the following work products:

Guidelines