• DocumentCode
    3179381
  • Title

    Visualizing Aspect-Oriented Goal Models with AoGRL

  • Author

    Mussbacher, Gunter ; Amyot, Daniel ; Araujo, Jean ; Moreira, Ana ; Weiss, Michael

  • Author_Institution
    Univ. of Ottawa, Ottawa
  • fYear
    2007
  • fDate
    15-19 Oct. 2007
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    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, under standability, reusability, and maintainability.
  • Keywords
    formal specification; object-oriented programming; software maintenance; software reusability; specification languages; aspect-oriented goal model visualization; goal-oriented requirement language nonfunctional requirements; model maintainability; model modularity; model reusability; model scalability; model understandability; Bridges; Encapsulation; Maintenance engineering; Scalability; Scattering; Standardization; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Visualization, 2007. REV 2007. Second International Workshop on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-0-7695-3248-6
  • Type

    conf

  • DOI
    10.1109/REV.2007.11
  • Filename
    4473001