Exploring Alternatives During Requirements Analysis
IEEE Software
Modularisation and composition of aspectual requirements
Proceedings of the 2nd international conference on Aspect-oriented software development
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
On Goal-based Variability Acquisition and Analysis
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Configuring features with stakeholder goals
Proceedings of the 2008 ACM symposium on Applied computing
Mapping features to models: a template approach based on superimposed variants
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
Goal-driven software product line engineering
Proceedings of the 2011 ACM Symposium on Applied Computing
AoURN-based modeling and analysis of software product lines
Software Quality Control
An approach to specify and analyze goal model families
SAM'12 Proceedings of the 7th international conference on System Analysis and Modeling: theory and practice
Hi-index | 0.00 |
In the requirements engineering for software product lines (SPL), feature modeling is used to capture commonalities and variabilities in system families. However, it is a great challenge to establish the relationship among features in an application and stakeholders' goals. This makes it difficult to justify why a specific feature configuration is required, for example. On the other hand, goal-oriented requirements engineering provides a natural way to identify and specify how the stakeholders' interests and concerns might be addressed by the intended system. The strength of goal modeling to represent commonalities and variabilities in early stages of software product lines development has been recognized. As a result some goal-oriented approaches for modeling requirements variability in SPL have been recently proposed. In this paper we perform a comparison among existing goal-oriented techniques and then, we propose a new extension to the i* framework to capture common and variable requirements in software product lines.