An automated change impact analysis approach to GRL models

Hasan Salim Alkaf, Jameleddine Hassine*, Abdelwahab Hamou-Lhadj, Luay Alawneh

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations


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 languageEnglish
Title of host publicationSDL 2017
Subtitle of host publicationModel-Driven Engineering for Future Internet - 18th International SDL Forum, Proceedings
EditorsGabor Kovacs, Tibor Csondes, Gyorgy Rethy
PublisherSpringer Verlag
Number of pages16
ISBN (Print)9783319680149
StatePublished - 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10567 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


Dive into the research topics of 'An automated change impact analysis approach to GRL models'. Together they form a unique fingerprint.

Cite this