Abstract
Goal-oriented approaches to requirements engineering have gained momentum with the development of many frameworks, methods, and tools. As stakeholders’ needs evolve, goal models evolve quickly and undergo many changes in order to accommodate the rapid changes of stakeholders’ goals, technologies, and business environments. Therefore, there is a need for mechanisms to identify and analyze the impact of changes in goal models. In this paper, we propose a Change Impact Analysis (CIA) approach to Goal-oriented Requirements Language (GRL), part of ITU-T’s User Requirement Notation (URN) standard. Given a suggested modification within a given GRL model, our approach allows for the identification of all impacted GRL elements within the targeted model as well as across all GRL models that are linked to it through URN Links. Furthermore, the proposed approach allows for the identification of the potentially impacted GRL evaluation strategies. The developed GRL-based CIA approach is implemented as a feature within the Eclipse-based jUCMNav framework. We demonstrate the applicability of our approach using two real-world GRL specifications.
Original language | English |
---|---|
Title of host publication | SDL 2017 |
Subtitle of host publication | Model-Driven Engineering for Future Internet - 18th International SDL Forum, Proceedings |
Editors | Gabor Kovacs, Tibor Csondes, Gyorgy Rethy |
Publisher | Springer Verlag |
Pages | 157-172 |
Number of pages | 16 |
ISBN (Print) | 9783319680149 |
DOIs | |
State | Published - 2017 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 10567 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Bibliographical note
Publisher Copyright:© 2017, Springer International Publishing AG.
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science