Mapping Requirements to Reusable Components Using Design Spaces

  • Authors:
  • L. Baum;M. Becker;L. Geyer;G. Molter

  • Affiliations:
  • -;-;-;-

  • Venue:
  • ICRE '00 Proceedings of the 4th International Conference on Requirements Engineering (ICRE'00)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

A consistent implementation of component-based reuse bears several implications for the design of the software development process. For instance, requirements engineering has to be tailored to particularly elicit information necessary for selecting and configuring appropriate components. Besides sketching our approach to component-based system development, this paper shows how Design Spaces can be applied to actively support reuse-oriented activities. Design Spaces allow to uniformly describing requirements on and properties of software artifacts, as well as correlations between specific properties. As a con-sequence, they are well suited to guide the requirements capturing towards the properties of existing components, and to map those requirements to component selections and configurations. The paper demonstrates how to consistently deploy the Design Space technique throughout the process, leading to a complete and strongly tool-supported path from requirements capturing to system implementation.