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

   page       BibTeX_logo.png       attach   
@article{aml-informatica29,
   apice = {AmlInformatica29},
   abstract = {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.},
   author = {Ivan Trencansky and Radovan Cervenka},
   crossref = {informatica29-4},
   editor = {Omicini, Andrea and Paolo Petta and Matjaz Gams},
   eissn = {1854-3871},
   issn = {0350-5596},
   journal = {Informatica},
   keywords = {agent, multi-agent system, modeling language, agent-oriented software engineering},
   month = nov,
   note = {Special Issue ``Hot Topics in European Agent Research I''},
   number = 4,
   numpages = 10,
   pages = {391--400},
   publisher = {Slovene Society Informatika},
   title = {Agent Modeling Language (AML): A Comprehensive Approach to Modeling MAS},
   url = {https://www.informatica.si/index.php/informatica/article/view/55},
   volume = 29,
   year = 2005
}