|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
FIPA Contract Net Interaction Protocol. Technical report, Foundation for Intelligent Physical Agents, 2002. Available at http://www.fipa.org.
|
| |
2
|
SICStus Prolog 3.9.0 Manual. February 2002.
|
| |
3
|
M. Alberti, A. Ciampolini, M. Gavanelli, E. Lamma, P. Mello, and P. Torroni. A social acl semantics by deontic constraints. In V. Marik, J. Muller, and M. Pechoucek, editors, Proceedings of the 3rd International/Central and Eastern European Conference on Multi-Agent Systems, number 2691 in Lecture Notes in Artificial Intelligence, pages 204--213, Prague, Czech Republic, June 2003. Springer Verlag.
|
| |
4
|
M. Alberti, M. Gavanelli, E. Lamma, P. Mello, and P. Torroni. Specification and verification of agent interactions using social integrity constraints. In W. van der Hoek, A. Lomuscio, E. de Vink, and M. Wooldridge, editors, Proceedings of the Workshop on Logic and Communication in Multi-Agent Systems (LCMAS), Eindhoven, the Netherlands, June 29 2003.
|
 |
5
|
|
| |
6
|
U. Endriss, N. Maudet, F. Sadri, and F. Toni. Protocol conformance for logic-based agents. In G. Gottlob and T. Walsh, editors, Proceedings of the 18th International Joint Conference on Artificial Intelligence (IJCAI-2003), pages 679--684. Morgan Kaufmann Publishers, August 2003.
|
| |
7
|
FIPA Communicative Act Library Specification. Experimental specification XC00037H, Foundation for Intelligent Physical Agents, Aug. 2001. Published on August 10th, 2001, available for download from the FIPA website: http://www.fipa.org.
|
 |
8
|
|
| |
9
|
T. Frühwirth. Theory and practice of constraint handling rules. Journal of Logic Programming, 37(1--3):95--138, Oct. 1998.
|
| |
10
|
J. Jaffar and M. Maher. Constraint logic programming: a survey. Journal of Logic Programming, 19--20:503--582, 1994.
|
| |
11
|
|
| |
12
|
|
| |
13
|
J. Muller and J. Odell. Agent UML: A formalism for specifying multiagent interaction. Agent-Oriented Software Engineering, pages 91--103, 2001.
|
 |
14
|
|
CITED BY 6
|
|
|
|
|
Matteo Baldoni , Cristina Baroglio , Amit K. Chopra , Nirmit Desai , Viviana Patti , Munindar P. Singh, Choice, interoperability, and conformance in interaction protocols and service choreographies, Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems, May 10-15, 2009, Budapest, Hungary
|
|
|
|
|
|
|
|
|
|
|
|
Perry Groot , Arjen Hommersom , Peter J. F. Lucas , Robbert-Jan Merk , Annette ten Teije , Frank van Harmelen , Radu Serban, Using model checking for critiquing based on clinical guidelines, Arificial Intelligence in Medicine, v.46 n.1, p.19-36, May, 2009
|
|