Title :
A Notation for Modeling Jason-Like BDI Agents
Author :
Cossentino, Massimo ; Chella, Antonio ; Lodato, Carmelo ; Lopes, Salvatore ; Ribino, Patrizia ; Seidita, Valeria
Author_Institution :
Ist. di Reti e Calcolo ad Alte Prestazioni, Consiglio Naz. delle Ric., Palermo, Italy
Abstract :
The design and development of a large Multi Agent System (MAS) is a complex and difficult activity where a proper modeling notation may offer a significant contribution to the formulation of the best solution. The support provided by a specific CASE tool can significantly contribute to make the chosen approach technically valid and it is also a fundamental element of a feasible development strategy. The present work reports a UML profile and the related graphical notation for describing a MAS based on the Jason meta model. Moreover a specific CASE tool has been developed for supporting MASs design and automatic code generation. The proposed notation is shown in details using a classical example from the Jason tutorial (domestic robot).
Keywords :
Unified Modeling Language; computer aided software engineering; multi-agent systems; CASE tool; Jason metamodel; Jason-like BDI agents; UML profile; automatic code generation; domestic robot; multiagent system; Computer aided software engineering; Context; Multiagent systems; Object oriented modeling; Robots; Tutorials; Unified modeling language; CASE tool; Jason; Multi-agent system;
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2012 Sixth International Conference on
Conference_Location :
Palermo
Print_ISBN :
978-1-4673-1233-2
DOI :
10.1109/CISIS.2012.203