Agent Modeling Language (AML): A Comprehensive Approach to Modeling MAS

   page       BibTeX_logo.png       attach   
Ivan Trencansky, Radovan Cervenka
Informatica 29(4), pp. 391–400
novembre 2005

The Agent Modeling Language (AML) is a semi-formal visual modeling language for specifying, modeling and documenting systems that incorporate features drawn from multi-agent systems theory. It is specified as an extension to UML 2.0 in accordance with major OMG modeling frameworks (MDA, MOF, UML, and OCL). The ultimate objective of AML is to provide software engineers with a ready-to-use, complete and highly expressive modeling language suitable for the development of commercial software solutions based on multi-agent technologies. This paper presents an overview of AML. The scope of the language, its structure and extensibility mechanisms are discussed, and the core AML modeling constructs and mechanisms are introduced and demonstrated by examples.

parole chiave   agent, multi-agent system, modeling language, agent-oriented software engineering
evento origine
rivista o collana
book Informatica (Informatica)
pubblicazione contenitore
page_white_acrobat Special Issue “Hot Topics in European Agent Research I” (numero speciale, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
pubblicazione associata
page_white_acrobat The Second AgentLink III Technical Forum: Main Issues and Hot Topics in European Agent Research (editoriale/introduzione/prefazione, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
page_white_acrobat An Overview of Current Trends in European AOSE Research (articolo in rivista, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón
page_white_acrobat The Tropos Metamodel and its Use (articolo in rivista, 2005) — Angelo Susi, Anna Perini, John Mylopoulos, Paolo Giorgini
page_white_acrobat On the Role of Environments in Multiagent Systems (articolo in rivista, 2005) — Danny Weyns, Tom Holvoet
page_white_acrobat Towards a Unified View of the Environment(s) within Multi-Agent Systems (articolo in rivista, 2005) — Abdelkader Gouaïch, Fabien Michel
progetto finanziatore
wrench AgentLink III — A Coordination Network for Agent-based Computing (01/01/2004–31/01/2006)
funge da
pubblicazione associata per
page_white_acrobat The Second AgentLink III Technical Forum: Main Issues and Hot Topics in European Agent Research (editoriale/introduzione/prefazione, 2005) — Andrea Omicini, Paolo Petta, Matjaz Gams
page_white_acrobat Towards a Unified View of the Environment(s) within Multi-Agent Systems (articolo in rivista, 2005) — Abdelkader Gouaïch, Fabien Michel
page_white_acrobat The Tropos Metamodel and its Use (articolo in rivista, 2005) — Angelo Susi, Anna Perini, John Mylopoulos, Paolo Giorgini
page_white_acrobat On the Role of Environments in Multiagent Systems (articolo in rivista, 2005) — Danny Weyns, Tom Holvoet
page_white_acrobat An Overview of Current Trends in European AOSE Research (articolo in rivista, 2005) — Carole Bernon, Massimo Cossentino, Juan Pavón