Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Supporting stepwise, incremental product derivation in product line requirements engineering
Organization Unit
Authors
  • Reinhard Stoiber
  • Martin Glinz
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Page Range 77 - 84
Event Title Fourth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'10)
Event Type workshop
Event Location Namur, Belgium
Event Start Date January 27 - 2010
Event End Date January 29 - 2010
Series Name ICB-Research Report
Number 37
Abstract Text Deriving products from a software product line is difficult, particularly when there are many constraints in the variability of the product line. Understanding the impact of variability binding decisions (i.e. of selecting or dismissing features) is a particular challenge: (i) the decisions taken must not violate any variability constraint, and (ii) the effects and consequences of every variability decision need to be understood well. This problem can be reduced significantly with good support both for variability specification and decision making. We have developed an extension of the \textsc{Adora} language and tool which is capable of modeling and visualizing both the functionality and the variability of a product line in a single model and provides automated reasoning on the variability space. In this paper we describe how our approach supports stepwise, incremental derivation of a product requirements specification from a product line specification. We visualize what has been derived so far, automatically re-evaluate the variability constraints and propagate the results as restrictions on the remaining product derivation options. We demonstrate our approach by showing a sequence of product derivation steps in an example from the industrial automation domain. We claim that our approach both improves the efficiency and quality of the derivation process.
Related URLs
Other Identification Number 1294; merlin-id:96
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)