• DocumentCode
    1395682
  • Title

    An Object-Process-Based Modeling Language for Multiagent Systems

  • Author

    Sturm, Arnon ; Dori, Dov ; Shehory, Onn

  • Author_Institution
    Dept. of Inf. Syst. Eng., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
  • Volume
    40
  • Issue
    2
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    227
  • Lastpage
    241
  • Abstract
    While a number of modeling languages for constructing multiagent systems (MASs) have been suggested, none of them is widely accepted and used. A prominent reason for this is the gap that exists between agent-oriented modeling languages and the agent-based system modeling needs, including accessibility, flexibility, and expressiveness. This paper addresses the need for such a language by proposing object-process methodology (OPM)/MAS, an agent modeling language (AML) that extends OPM with an intermediate metamodel of the MAS domain. Three case studies and a comparison to contemporary AMLs demonstrate the novelty and benefits of OPM/MAS.
  • Keywords
    multi-agent systems; simulation languages; software engineering; agent-based system modeling; agent-oriented modeling languages; agent-oriented software engineering; intermediate metamodel; multiagent systems; object-process-based modeling language; Agent-based systems; agent-oriented software engineering (AOSE); modeling language; multiagent systems (MASs);
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2009.2037133
  • Filename
    5398876