Int. J. of Agent-Oriented Software Engineering   »   2008 Vol.2, No.4

 

 

Title: MAS-ML: a multiagent system modelling language

 

Author: Viviane Torres Da Silva, Ricardo Choren, Carlos J.P. De Lucena

 

Addresses:
Departamento de Sistemas Informaticos y Computacion, Universidad Complutense de Madrid, C/ Prof. Jose Garcia Santesmases, s/n, 28040, Madrid, Spain.
Computer Engineering Department, Military Institute of Engineering, Pca General Tiburcio 80, Rio de Janeiro, 22290–270, RJ, Brazil.
Computer Science Department, Pontificia Universidade Catolica do Rio de Janeiro, Rua Marques de Sao Vicente 225, Rio de Janeiro, 22451–900, RJ, Brazil

 

Abstract: Multiagent System Modelling Language (MAS-ML) provides a conservative extension to the Unified Modeling Language (UML) 2.1 metamodel in order to accommodate agent-related abstractions such as roles, organisations, plans and protocols. In this paper we present the MAS-ML metamodel by detailing the new concepts introduced in the UML metamodel. In addition, the paper illustrates the new model elements and summarises the three MAS-ML structural diagrams and the two MAS-ML dynamic diagrams.

 

Keywords: modelling languages; metamodels; agent-oriented software engineering; Unified Modeling Language; UML; agent diagrams; multi-agent systems; MAS; agent-based systems.

 

DOI: 10.1504/IJAOSE.2008.020138

 

Int. J. of Agent-Oriented Software Engineering, 2008 Vol.2, No.4, pp.382 - 421

 

Available online: 29 Aug 2008

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article