Specification and Verification of Agent Interaction using Social Integrity Constraints
✍ Scribed by Marco Alberti; Marco Gavanelli; Evelina Lamma; Paola Mello; Paolo Torroni
- Publisher
- Elsevier Science
- Year
- 2004
- Tongue
- English
- Weight
- 223 KB
- Volume
- 85
- Category
- Article
- ISSN
- 1571-0661
No coin nor oath required. For personal study only.
✦ Synopsis
In this paper we propose a logic-based social approach to the specification and verification of agent interaction. We firstly introduce integrity constraints about social acts (called Social Integrity Constraints) as a formalism to express interaction protocols and to give a social semantics to the behavior of agents, focusing on communicative acts. Then, we discuss several possible kinds of verification of agent interaction, and we show how social integrity constraints can be used to verify some properties in this respect. We focus our attention on static verification of compliance of agent specifications to interaction protocols, and on run-time verification, based on agents' observable behavior. We adopt as a running example the NetBill security transaction protocol for the selling and delivery of information goods.