Specification and verification of agent interaction protocols in a logic-based system

  • Authors:
  • Marco Alberti;Davide Daolio;Paolo Torroni;Marco Gavanelli;Evelina Lamma;Paola Mello

  • Affiliations:
  • Università di Ferrara, Ferrara (Italy);Università di Ferrara, Ferrara (Italy);Università di Bologn, Bologna (Italy);Universit`a di Ferrara;Universit`a di Ferrara;Universit`a di Bologna

  • Venue:
  • Proceedings of the 2004 ACM symposium on Applied computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In multiagent systems, agent interaction is ruled by means of interaction protocols. Compliance to protocols can be hardwired in agent programs; however, this requires that only "certified" agents interact. In open societies, composed of autonomous and heterogeneous agents whose internal structure is, in general, not accessible, interaction protocols should be specified in terms of the agent observable behaviour, and compliance should be verified by an external entity.In this paper, we propose a Java-Prolog-CHR system for verification of compliance of agents' behaviour to protocols specified in a logic-based formalism (Social Integrity Constraints). We also present the application of the formalism and the system to the specification and verification of the FIPA Contract-Net protocol.