An agent framework for processing FIPA-ACL messages based on interaction models

  • Authors:
  • Ernesto German;Leonid Sheremetov

  • Affiliations:
  • Mexican Petroleum Institute, San Bartolo Atepehuacan, Distrito Federal, Mexico;Mexican Petroleum Institute, San Bartolo Atepehuacan, Distrito Federal, Mexico

  • Venue:
  • AOSE'07 Proceedings of the 8th international conference on Agent-oriented software engineering VIII
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Interaction engineering is a key issue to effectively buildMulti-Agent Systems. It requires software abstractions, components andcontrol structures to manage interactions among agents and to improveinfrastructures at runtime. We propose a framework for automatic processingof interactions generated using FIPA-ACL, a language widelyaccepted for agent platforms. This framework includes three elements:i) an agent interaction architecture to systematize interaction processingtasks, ii) interaction models to build re-usable validated code usedto check different phases of interaction processing associated with messagesemantics, and iii) components and control structures implementinginteraction architecture for a particular agent platform. The paper describesthe implementation details of the proposed approach developedwithin the CAPNET agent platform and illustrates it by example.