Best Paper Award in CAiSE 2014!

Catarina Gralha, Miguel Goulão, João Araújo, "Identifying modularity improvement opportunities in goal-oriented requirements models"26th International Conference on Advanced Information Systems Engineering, CAiSE 2014, Springer, Thessaloniki, Greece, June 16-20, 2014. Best Paper Award of CAiSE 2014!

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.