@inproceedings{508f065645aa4d94bacbcad6fcbdaee5,
title = "On the verification of social commitments and time",
abstract = "Social commitments have been widely studied to represent business contracts among agents with different competing objectives in communicating multi-agent systems. However, their formal verification is still an open issue. This paper proposes a novel model-checking algorithm to address this problem. We define a new temporal logic, CTLC, which extends CTL with modalities for social commitments and their fulfillment and violation. The verification technique is based on symbolic model checking that uses ordered binary decision diagrams to give a compact representation of the system. We also prove that the problem of model checking CTLC is polynomial-time reducible to the problem of model checking CTLK, the combination of CTL with modalities for knowledge. We finally present the full implementation of the proposed algorithm by extending the MCMAS sym-bolic model checker and report on the experimental results obtained when verifying the NetBill protocol. Categories and Subject Descriptors D.2.4 [Software/Program Verification]: Model Check-ing General Terms Algorithms, Verification.",
keywords = "Fulfillment, Social commitments, Violation",
author = "{El Menshawy}, Mohamed and Jamal Bentahar and Hongyang Qu and Rachida Dssouli",
year = "2011",
language = "British English",
isbn = "9781618391018",
series = "10th International Conference on Autonomous Agents and Multiagent Systems 2011, AAMAS 2011",
pages = "449--456",
booktitle = "10th International Conference on Autonomous Agents and Multiagent Systems 2011, AAMAS 2011",
note = "10th International Conference on Autonomous Agents and Multiagent Systems 2011, AAMAS 2011 ; Conference date: 02-05-2011 Through 06-05-2011",
}