|
ABSTRACT
Interaction protocols enable agents to communicate with each other effectively. Whereas several approaches exist to specify interaction protocols, none of them has design tools that can help protocol designers catch semantical protocol errors at design time. As research in networking protocols has shown, flawed specifications of protocols can have disastrous consequences. Hence, it is crucial to systematically analyze protocols in time to ensure correct specification. This paper studies and formalizes important generic properties of commitment protocols that can ease their correct development significantly. Since these properties are formal, they can easily be incorporated in a software tool to (semi-)automate the design and specification of commitment protocols. Where appropriate we provide algorithms that can directly be used to check these properties in such a design tool.
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
|
Marco Alberti , Davide Daolio , Paolo Torroni , Marco Gavanelli , Evelina Lamma , Paola Mello, Specification and verification of agent interaction protocols in a logic-based system, Proceedings of the 2004 ACM symposium on Applied computing, March 14-17, 2004, Nicosia, Cyprus
[doi> 10.1145/967900.967918]
|
 |
2
|
|
| |
3
|
Jamal Bentahar , Bernard Moulin , John-Jules Ch. Meyer , Brahim Chaib-draa, A Logical Model for Commitment and Argument Network for Agent Communication, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, p.792-799, July 19-23, 2004, New York, New York
[doi> 10.1109/AAMAS.2004.18]
|
| |
4
|
C. Castelfranchi. Commitments: From individual intentions to groups and organizations. In Proc. of the Intl Conf. on Multiagent Systems, pages 41--48, 1995.
|
| |
5
|
T. H. Cormen, C. E. Leiserson, and R. Rivest. Design and Analysis of Algorithms. MIT Press, 1990.
|
| |
6
|
V. Dignum, J.-J. Meyer, F. Dignum, and H. Weigand. Formal specification of interaction in agent societies. In 2nd Goddard Workshop on Formal Approaches to Agent-Based Systems (FAABS), Maryland, Oct 2002.
|
| |
7
|
U. Endriss, N. Maudet, F. Sadri, and F. Toni. Protocol conformance for logic-based agents. In Proc. of Intl. Joint Conf. on AI (IJCAI), pages 679--684. 2003.
|
| |
8
|
FIPA. Contract net interaction protocol specification, 2002. Number 00029.
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
M.-P. Huget and J.-L. Koning. Requirement analysis for interaction protocols. In Proc. of the Central and Eastern European Conf. on Multiagent Systems (CEEMAS), LNAI 2691, pages 404--412. Springer-Verlag, 2003.
|
| |
13
|
|
| |
14
|
|
| |
15
|
A. U. Mallya, P. Yolum, and M. P. Sing. Resolving commitments among autonomous agents. In M.-P. Huget and F. Dignum, editors, Proceedings of the AAMAS Workshop on Agent Communication Languages and Conversation Policies, LNAI 2922, pages 166--182. Springer Verlag, 2003.
|
 |
16
|
|
| |
17
|
|
| |
18
|
M. P. Singh. An ontology for commitments in multiagent systems: Toward a unification of normative concepts. Artificial Intelligence and Law, 7:97--113, 1999.
|
| |
19
|
|
 |
20
|
|
| |
21
|
|
|