Exception diagnosis in multiagent contract executions

  • Authors:
  • Özgür Kafalı;Paolo Torroni

  • Affiliations:
  • Department of Computer Engineering, Boğaziçi University, Bebek, Turkey 34342;DEIS, University of Bologna, Bologna, Italy 40136

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a diagnosis procedure that agents can use to explain exceptions to contract executions. Contracts are expressed by social commitments associated with temporal constraints. The procedure reasons from the relations among such commitments, and returns one amongst different possible mismatches that may have caused an exception. In particular, we consider two possibilities: misalignment, when two agents have two different views of the same commitment, and misbehavior, when there is no misalignment, but a debtor agent fails to oblige. We also provide a realignment policy that can be applied in case of a misalignment. Our formalization uses a reactive form of Event Calculus. We illustrate the workings of our approach by discussing a delivery process from e-commerce as a case study.