• DocumentCode
    2928642
  • Title

    Towards a unified metamodel for i*

  • Author

    Lucena, Márcia ; Santos, Emanuel ; Silva, Carla ; Alencar, Fernanda ; Silva, Maria Jocelia ; Castro, Jaelson

  • Author_Institution
    Univ. Fed. do Rio Grande do Norte, Natal
  • fYear
    2008
  • fDate
    3-6 June 2008
  • Firstpage
    237
  • Lastpage
    246
  • Abstract
    i* is a framework for goal-oriented requirements modeling. This framework contains an organizational modeling language defined by actors and dependencies among them. Although i* has been widely used, it is still hard to work with it due to its diversity of variants. In this paper, we propose a unified metamodel that presents elements of two well-known variants of i*. We show how OCL restrictions can be applied this metamodel in order to generate a specific variant. In doing so, we intend to unify the efforts of i* community. This metamodel can be useful when developing generic tools for i*, as well as to reason about i* language. Moreover, it makes it easier to extend the i* language. Thus, our proposal is an attempt towards the unification on i* variants by considering similarities and differences among them.
  • Keywords
    formal specification; formal verification; simulation languages; software prototyping; OCL restriction; goal-oriented requirements model; organizational modeling language; requirements engineering; software lifecycle; unified metamodel; Context modeling; Programming; Proposals; Security; Software engineering; Software systems; Metamodel; Requirements Engineering; i* Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1677-6
  • Electronic_ISBN
    978-1-4244-2273-9
  • Type

    conf

  • DOI
    10.1109/RCIS.2008.4632112
  • Filename
    4632112