As goal models can be large and complex even for small problems, it is often a challenge to aptly visualize them and to efficiently structure them for maintenance and reuse activities. The Goal-oriented Requirement Language (GRL) based on i* and the Non-Functional Requirements (NFR) Framework is no exception regarding these challenges. We argue that new ways of visualizing GRL goal models are needed and propose to use Aspect-oriented GRL (AoGRL) to improve the current structure of GRL models and their visualization. The paper presents a case study to evaluate the modularity, understandability, reusability, maintainability, and scalability of AoGRL models compared to GRL models. The evaluation is carried out based on metrics adapted from literature. The evaluation suggests that AoGRL models are more scalable than GRL models and exhibit better modularity, understandability, reusability, and maintainability

-- DanielAmyot - 11 Nov 2007


  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Visualizing Aspect-Oriented Goal Models with AoGRL
Authors G. Mussbacher, D. Amyot, J. Araújo, A. Moreira, M. Weiss
Type Conference
Conference/Journal Title Second International Workshop on Requirements Engineering Visualization (REV’07)
Month October
Year 2007
DOI 10.1109/REV.2007.11
Keywords Aspect-oriented Requirements Engineering, Goal-oriented Requirement Language, User Requirements Notation, Aspects, Goal Models
Topic attachments
I Attachment Action Size Date Who Comment
REV07-AoGRL.pdfpdf REV07-AoGRL.pdf manage 288 K 10 Mar 2009 - 10:15 GunterMussbacher prepublication version
Topic revision: r3 - 05 Nov 2009, AzaliaShamsaei
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback