Abstract
Goal-oriented Requirements Engineering approaches have become popular in the Requirements Engineering community as they provide expressive model elements for requirements elicitation and analysis. However, as a common challenge, they are still struggling when it comes to managing the accidental complexity of their models. In this paper, we provide a set of metrics, which are formally specified and have tool support, to measure and analyze the complexity of goal models, in particular i*models. The aim is to identify refactoring opportunities to improve the modularity of those models, and consequently reduce their complexity. We evaluate these metrics by applying them to a set of well-known case studies from industry and academia. Our results allow the identification of refactoring opportunities in the evaluated models.
Original language | English |
---|---|
Title of host publication | 26th International Conference on Advanced Information Systems Engineering, CAiSE 2014 |
Publisher | Springer Verlag |
Pages | 91-104 |
Volume | 8484 |
ISBN (Electronic) | 978-3-319-07881-6 |
ISBN (Print) | 978-3-319-07880-9 |
DOIs | |
Publication status | Published - 1 Jan 2014 |
Event | 26th International Conference on Advanced Information Systems Engineering - Duration: 1 Jan 2014 → … |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer International Publishing Switzerland 2014 |
Volume | 8484 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 0302-9743 |
Conference
Conference | 26th International Conference on Advanced Information Systems Engineering |
---|---|
Period | 1/01/14 → … |
Keywords
- Goal-Or
Fingerprint
Dive into the research topics of 'Identifying Modularity Improvement Opportunities in Goal-Oriented Requirements Models'. Together they form a unique fingerprint.Prizes
-
Best Paper Award at CAISE 2014
Goulão, Miguel Carlos Pacheco Afonso (Recipient), Jun 2014
Prize: Prize (including medals and awards)