Managing change in an OTS-aware requirements engineering approach
Kendra Cooper, Lawrence Chung · 2005
Rapid changes in a component-based application (CBA), or the capabilities available in off-the-shelf (OTS) components, have significant impact on the specification and evolution of requirements in an OTS-aware requirements engineering paradigm. A well-disciplined, systematic methodology that explicitly supports the use of OTS components needs a clearly defined process for effectively managing the inevitable changes and determining the impact of such changes on the system. In this paper, we present a Non-functional Requirement (NFR) Framework based approach that supports representing changes either to an OTS component or a CBA, the associations from components to the requirements using positive and negative contributions, reasoning about the impact of change, and (re-)evaluating the degree of meeting requirements as a result of these change.