• DocumentCode
    2863369
  • Title

    Executable specifications for agent oriented conceptual modelling

  • Author

    Guan, Ying ; Ghose, Aditya K.

  • Author_Institution
    Decision Syst. Lab., Wollongong Univ., NSW, Australia
  • fYear
    2005
  • fDate
    19-22 Sept. 2005
  • Firstpage
    475
  • Lastpage
    478
  • Abstract
    Agent-oriented conceptual modelling (AoCM) notations such as i* have received considerable recent attention as a useful approach to early-phase requirements engineering. AoCM notations are useful in modeling organizational context and in offering high-level anthropomorphic abstractions as modeling constructs. AoCM notations such as i* help answer questions such as what goals exist, how key actors depend on each other and what alternatives must be considered. In this paper, we suggest an approach to executing i* models by translating these into set of interacting agents implemented in the 3APL language. In addition, we suggest a hybrid modeling, or co-evolution, approach in which i* models and 3APL agent programs are concurrently maintained and updated, while retaining some modicum of loose consistency between the two. This allows us to benefit from the complementary representational capabilities of the two frameworks.
  • Keywords
    formal specification; object-oriented programming; software agents; 3APL language; agent-oriented conceptual modeling; executable specification; high-level anthropomorphic abstraction; hybrid modeling approach; i* models; Anthropomorphism; Australia; Computer languages; Computer science; Context modeling; Design engineering; Graphical models; Multiagent systems; Strontium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Agent Technology, IEEE/WIC/ACM International Conference on
  • Print_ISBN
    0-7695-2416-8
  • Type

    conf

  • DOI
    10.1109/IAT.2005.74
  • Filename
    1565587