Role-Based Interaction Infrastructures for Internet Agents

Giacomo CABRI  Letizia LEONARDI  Franco ZAMBONELLI  

IEICE TRANSACTIONS on Information and Systems   Vol.E86-D   No.11   pp.2262-2270
Publication Date: 2003/11/01
Online ISSN: 
Print ISSN: 0916-8532
Type of Manuscript: INVITED PAPER (Special Issue on New Technologies in the Internet and their Applications)
agents,  roles,  internet applications,  interactions,  

Full Text: PDF>>
Buy this Article

With no doubt the Internet will achieve advantages in exploiting software agents for applications, thanks to their autonomy in carrying out tasks. In such a scenario, appropriated methodologies are needed to manage the interactions among agents. The BRAIN framework proposes an interaction model based on roles, each one composed by a set of capabilities and an expected behavior. The achieved advantages are agent-oriented features, separation of concerns and reuse of solutions and experiences. In this paper we present two interaction infrastructures, Rolesystem and RoleX, which rely on the above mentioned role-based interaction model. These infrastructures allow agents to assume roles and to interact. An application example and the comparison with other approaches show the effectiveness of our approach.