Visual variability analysis for goal models
- 8 November 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 1090705X,p. 183-192
- https://doi.org/10.1109/icre.2004.1335677
Abstract
One of the benefits of goal-oriented requirements engineering is the possibility of conducting formal analysis in order to evaluate alternative solutions of goal models. Superficially, goal analysis seems like an optimization technique. In contrast to such techniques, however, goal analysis does not aim at optimal solutions, but rather "good enough" ones (Simon, 1996). Moreover, goal analysis has to blend quantitative with qualitative techniques to account for subject matters that are not readily quantifiable. The analysis of the interplay of nonfunctional softgoals and functional goals at a high level of abstraction is an important element of goal analysis for the requirements engineer, especially so when dealing with requirements variability. This work proposes a visual variability analysis technique and describes an implemented tool that supports it.Keywords
This publication has 16 references indexed in Scilit:
- Strategically Defining and Exploiting Product Portfolios with a Product Line ApproachPublished by Springer Nature ,2004
- AGORA: attributed goal-oriented requirements analysis methodPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Towards modelling and reasoning support for early-phase requirements engineeringPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Goal-oriented requirements engineering: a guided tourPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Framework for Integrating Non-Functional Requirements into Conceptual ModelsRequirements Engineering, 2001
- Handling obstacles in goal-oriented requirements engineeringIEEE Transactions on Software Engineering, 2000
- Requirements engineering for product familiesPublished by Association for Computing Machinery (ACM) ,2000
- Guiding goal modeling using scenariosIEEE Transactions on Software Engineering, 1998
- Representing and using nonfunctional requirements: a process-oriented approachIEEE Transactions on Software Engineering, 1992
- Translation of Decision TablesACM Computing Surveys, 1974