Requirements Engineering, IEEE International Conference on (2000)
June 19, 2000 to June 23, 2000
L. Baum , University of Kaiserslautern
M. Becker , University of Kaiserslautern
L. Geyer , University of Kaiserslautern
G. Molter , University of Kaiserslautern
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.
G. Molter, L. Geyer, L. Baum and M. Becker, "Mapping Requirements to Reusable Components Using Design Spaces," Requirements Engineering, IEEE International Conference on(ICRE), Schaumburg, Illinois, 2000, pp. 159.