• DocumentCode
    2929298
  • Title

    Co-evolution of i* Models and 3APL Agents

  • Author

    Krishna, Aneesh ; Guan, Ying ; Ghose, Aditya K.

  • Author_Institution
    Sch. of IT & Comput. Sci., Wollongong Univ., NSW
  • fYear
    2006
  • fDate
    27-28 Oct. 2006
  • Firstpage
    117
  • Lastpage
    124
  • Abstract
    Agent-oriented conceptual modelling (AOCM), as exemplified by the i* notation (Yu, 1995), represents an interesting approach to modelling early phase requirements that is particularly effective in capturing organisational contexts, stakeholder intentions and rationale. Our objective in this paper is to define means for executing i* models by translating these into set of interacting agents implemented in the 3APL language. We also propose a hybrid modelling, or co-evolution, approach in which i* models and 3APL agent programs are concurrently maintained and updated, while maintaining some modicum of loose coupling via consistency constraints. This paper explores how these two otherwise disparate approaches might be used in a synergistic fashion for requirement engineering
  • Keywords
    formal specification; multi-agent systems; object-oriented programming; systems analysis; 3APL agent evolution; 3APL language; agent-oriented conceptual modelling; consistency constraints; hybrid modelling; i* model evolution; i* notation; interacting agents; requirement engineering; requirement modelling; Anthropomorphism; Australia; Computer languages; Computer science; Context modeling; Functional programming; Laboratories; Maintenance engineering; Performance analysis; Strontium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2006. QSIC 2006. Sixth International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2718-3
  • Type

    conf

  • DOI
    10.1109/QSIC.2006.19
  • Filename
    4032276