Implementing Role-based Interactions for Internet Agents

  • Authors:
  • Giacomo Cabri;Letizia Leonardi;Franco Zambonelli

  • Affiliations:
  • -;-;-

  • Venue:
  • SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large-scale decentralized environments, such as theInternet, achieve advantages in exploiting softwareagents for applications, thanks to their autonomy incarrying out tasks. In such a scenario, interactionsamong agents are an issue that must be faced in anappropriate way. In the BRAIN framework, interactionsamong agents are fruitfully modeled on the basis ofroles, which define a set of capabilities and an expectedbehavior. This approach achieves several advantages,such as agent-oriented features, separation of concernsand reuse of solutions and experiences. In this paper wepropose an interaction infrastructure, called Rolesystem,which relies on the above mentioned role-basedinteraction model. This infrastructure allows agents todynamically assume roles and interact accordingly. Anapplication example and the comparison with otherapproaches show the effectiveness of our approach.