Abstract
Conversations involving three or more agents often occur in multi-agent systems, for example in brokering and auction protocols typically used in e-commerce. For developing agents in open systems, it is important that the interactions in such conversations have a precise and unambiguous meaning. We address this issue by generalising a protocol- based semantic framework for expressing the semantics of Agent Communication Languages. The generalisations involve exploiting mechanistic aspects of the interaction (conversation identifiers), greater flexibility in the space of possible replies, and a richer representation of protocol states. We define intentional specifications for some brokerage and auction protocols, including event-based clocks to determine the ordering of events. We then discuss how these agent interaction protocols can be integrated with internet protocols, using the Agent Communication Transfer Protocol (ACTP), an application layer protocol designed to generalize communication between heterogeneous agents. We conclude that this approach to specifying multi-party protocols and the implementation platform of ACTP leads to clearer interfaces for open systems and easier re-use, with a potentially significant impact on e-commerce systems deployment and standardisation efforts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Artikis, J. Pitt, and C. Stergiou. Agent communication transfer protocol. In C. Sierra and M. G. an dJ. Rosenschein, editors, Proceedings Autonomous Agents AA2000, pages 491–498. ACM Press, 2000.
P. Cohen and H. Levesque. Communicative actions for artificial agents. In V. Lesser, editor, Proceedings ICMAS95. AAAI Press, 1995.
R. Cost, Y. Chen, T. Finin, Y. Labrou, and Y. Peng. Using colored petri nets for conversation modeliing. In F. Dignum and B. Chaib-draa, editors, IJCAI’99 Workshop on Agent Communication Languages,. Stockholm, Sweden, 1999.
FACTS. EU ACTS Project AC317: FIPA agent communication technologies and services. http://www.labs.bt.com/profsoc/facts, 1999.
T. Finin, Y. Labrou, and J. Mayfield. KQML as an agent communication language. In J. Bradshaw, editor, Software Agents. MIT Press, 1995.
FIPA. FIPA’97 specification part 2: Agent communication language. FIPA (Foundation for Intelligent Physical Agents), http://drogo.cselt.stet.it/fipa/, 1997.
F. Guerin and J. Pitt. A semantic framework for specifying agent communication languages. In Proceedings ICMAS-2000, pages 395–396. IEEE Computer Society Press, 2000.
S. Kumar, M. Huber, D. McGee, P. Cohen, and H. Levesque. Semantics of agent communication languages for group interaction. In Proceedings 17th National Conference on Artificial Intelligence. Austin, 2000.
J. Pitt. An operational semantics for intentional specifications of agent behaviour in communication protocols. In M. Greaves, editor, Proceedings AA2000 Workshop on Agent Languages and Conversation Policies, pages pp31–40. Barcelona, 1999.
J. Pitt and A. Mamdani. Designing agent communication languages for multi-agent systems. In F. Garijo and M. Boman, editors, Multi-Agent System Engineering MAAMAW’99, volume LNAI1647, pages 102–114. Springer-Verlag, 1999.
J. Pitt and A. Mamdani. A protocol-based semantics for an agent communication language. In Proceedings 16th International Joint Conference on Artificial Intelligence IJCAI’99, pages 485–491. Morgan-Kaufmann, 1999.
I. Smith, P. Cohen, J. Bradshaw, M. Greaves, and H. Holmback. Designing conversation policies using joint intention theory. In Y. Demazeau, editor, Proceedings ICMAS98. IEEE Press, 1998.
C. Stergiou, J. Pitt, F. Guerin, and A. Artikis. Implementing multi-party conversations. In R. Loganantharaj, G. Palm, and M. Ali, editors, Proceedings IEA/AIE 2000, pages pp4–13. Springer-Verlag, 2000.
Y. Takada, H. Iciki, M. Okada, and T. Mohri. Agent brokerage proposal to cfp6. Fujitsu Laboratories Ltd., Fukuoka, Japan. FIPA CFP6_003,, 1999.
Y. Takada, H. Iciki, M. Okada, and T. Mohri. A proposal on agent brokerage. Fujitsu Laboratories Ltd., Fukuoka, Japan. FIPA CFP5_008, http://www.fipa.org/Common_docs/cfp5_008.html, 1999.
M. Venkatraman and M. Singh. Verifying compliance with commitment protocols: Enabling open web-based multi-agent systems. Autonomous Agents and Multi-Agent Systems, 2(3):pp217–236, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Artikis, A., Guerin, F., Pitt, J. (2001). Integrating Interaction Protocols and Internet Protocols for Agent-Mediated E-Commerce. In: Dignum, F., Cortés, U. (eds) Agent-Mediated Electronic Commerce III. AMEC 2000. Lecture Notes in Computer Science(), vol 2003. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44723-7_4
Download citation
DOI: https://doi.org/10.1007/3-540-44723-7_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41749-1
Online ISBN: 978-3-540-44723-8
eBook Packages: Springer Book Archive