Author:
Cabri Giacomo,Leonardi Letizia,Ferrari Luca,Zambonelli Franco
Abstract
AbstractThe role concept represents a useful approach that has been exploited in different agent-based systems, in particular applied to interactions between agents. There are some requirements that are important for the development of agent-based applications using roles, for instance the support for the analysis, the design and the implementation phases. We have considered and compared different role-based proposals in the literature, and this paper presents a survey of the most spread ones. We explain each proposal and point out if and how it meets the identified requirements. Far from deciding the best proposal, our aim is to present the advantages and drawbacks of several proposals to designers and developers, so that they can make the best choice with regard to their needs.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Software
Reference40 articles.
1. Role-based collaborations and their Kernel mechanisms;Zhu;IEEE Transactions on Systems, Man and Cybernetics, Part C,2006
2. Becht M. , Muscholl M. , Levi P. 1998. Transformable multi-agent systems: a specification language for cooperation processes. In Proceedings of the World Automation Congress, ISOMA’98, Anchorage, Alaska, USA.
3. Role modeling for agent system analysis, design, and implementation
4. On the Impact of Agent Communication Languages on the Implementation of Agent Systems
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献