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.
Original language | English |
---|---|
Article number | 5398876 |
Pages (from-to) | 227-241 |
Number of pages | 15 |
Journal | IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews |
Volume | 40 |
Issue number | 2 |
DOIs | |
State | Published - 1 Mar 2010 |
Keywords
- Agent-based systems
- Agent-oriented software engineering (AOSE)
- Modeling language
- Multiagent systems (MASs)
ASJC Scopus subject areas
- Control and Systems Engineering
- Software
- Information Systems
- Human-Computer Interaction
- Computer Science Applications
- Electrical and Electronic Engineering