1 / 45
文档名称:

From a Conceptual Framework for Agents and Objects to a Multi-Agent System Modeling Language.pdf

格式:pdf   页数:45
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

From a Conceptual Framework for Agents and Objects to a Multi-Agent System Modeling Language.pdf

上传人:bolee65 2014/6/25 文件大小:0 KB

下载得到文件列表

From a Conceptual Framework for Agents and Objects to a Multi-Agent System Modeling Language.pdf

文档介绍

文档介绍:Autonomous Agents and Multi-Agent Sytems, 9, 145–189, 2004
Ó 2004 Kluwer Academic Publishers. Manufactured in herlands.
From a Conceptual Framework for Agents
and Objects to a Multi-Agent System
Modeling Language
VIVIANE TORRES DA SILVA AND CARLOS J. P. DE LUCENA {viviane,lucena}***@-
Department puter Science, PUC-Rio, SoC+Agent Group, Rua Marques de Sa˜o Vicente, 225 Ed. Pe
Leonel Franca, 13o andar, 22453-900 Rio de Janeiro, RJ, Brazil
Abstract. In this paper we propose a multi-agent system modeling language (MAS-ML) that extends
UML (Unified Modeling Language) based on structural and dynamic properties presented in a conceptual
framework (metamodel) called Taming Agents and Objects (TAO). Our focus is the adaptation according
to TAO concepts of the static Class diagram and the interaction Sequence diagram proposed by UML.
These two diagrams have been chosen because they are the monly used and because it is possible
to use them to illustrate both the structural and dynamic aspects of TAO metamodel. We propose a
conservative extension of the UML metamodel, which includes agent-related notions that are part of the
TAO conceptual framework while preserving all object-related concepts, which constitute the UML
metamodel. The main difference between our approach and the others presented in the literature is the
clear definition and representation of the elements pose MASs and their corresponding behavior.
In order to extend UML with TAO non-object concepts, it is not possible to use only the three basic
extensions mechanisms provided by UML and new metaclasses and stereotypes have been created and
associated with the UML metamodel.
Keywords: multi-agent system, UML, modeling language, metamodel, conceptual framework.
1. Introduction
Multi-agent systems (MAS) are gaining wide acceptance in both industry and
academia as a powerful paradigm for designing and developing software systems.
Since MAS differs from object-oriented systems, the ess