Το work with title An agent modeling language implementing protocols through capabilities by Spanoudakis Nikolaos I., Moraitis Pavlos is licensed under Creative Commons Attribution 4.0 International
Bibliographic Citation
N. Spanoudakis and P. Moraitis, "An Agent Modeling Language Implementing Protocols through Capabilities", in Proceedings of The 2008 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT-08) 9-12 December 2008.
In this paper we present how to use the AgentMOdeling LAnguage (AMOLA) to define agentinteraction protocols and how to integrate these in anagent model. AMOLA provides the syntax andsemantics for creating models of multi-agent systemscovering the analysis and design phases of a softwaredevelopment process. It supports a modular agentdesign approach and introduces the concepts of intraandinter-agent control. The first defines the agent’slifecycle by coordinating the different modules thatimplement his capabilities, while the latter defines theprotocols that govern the coordination of the society ofthe agents. The modeling of the intra and inter-agentcontrol is based on statecharts. The analysis phasebuilds on the concepts of capability and functionality.AMOLA deals with both the individual and societalaspect of the agents showing how protocols andcapabilities can be integrated in agents design.