Stratified Analytic Hierarchy Process: Prioritization and Selection of Software Features
Source: Athabasca University
Product line engineering allows for the rapid development of variants of a domain specific application by using a common set of reusable assets often known as core assets. Variability modeling is a critical issue in product line engineering, where the use of feature modeling is one of most commonly used formalisms. To support an effective and automated derivation of concrete products for a product family, staged configuration has been proposed in the research literature. In this paper, the authors propose the integration of well-known requirements engineering principles into stage configuration. Being inspired by the well-established Preview requirements engineering framework, they initially propose an extension of feature models with capabilities for capturing business oriented requirements.