Abstract
Open trading environments involve a type of peer-to-peer computing characterised by well-defined interaction protocols that are used by the traders and sometimes updated dynamically. New traders can arrive at any time and acquire the protocols that are current. Multi-agent system technology is appropriate for these circumstances, and in this paper we present an approach that can be used to support multiple trader agents on multiple computing platforms. The approach involves the use of FIPA-compliant trader agents which (a) incorporate micro-agents for specific local tasks and (b) use coloured Petri nets in order to keep track of the local context of agent conversations. In order to enhance efficiency and employ standard transport services, the trader agents interact with peers on other platforms by means of JXTA technology. We illustrate the working of our approach by examining the operation of an example multi-agent system in commodities trading scenario.
Content areas: multi-agent systems, E-commerce and AI, Agents
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Jennings, N.R.: Agent-oriented software engineering. In: Proceedings of the 12th International Conference on Industrial and Engineering Applications of AI (1999)
FIPA. Foundation For Intelligent Physical Agents (FIPA). FIPA 2001 specifications (2003), http://www.fipa.org/specifications/
Project JXTA, http://www.jxta.org
Ontology.org (2003), http://www.ontology.org
Searle, J.: Speech Acts: An Essay in the Philosophy of Language. Cambridge U. Press, Cambridge (1970)
Greaves, M., Bradshaw, J. (eds.): Specifying and Implementing Conversation Policies, Autonomous Agents 1999 Workshop, Seattle, WA (May 1999)
FIPA Interaction Protocols (2003), http://www.fipa.org/repository/ips.php3
Odell, J., Parunak, H.V.D., Bauer, B.: Extending UML for agents. In: Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National conference on Artificial Intelligence, pp. 3–17 (2000)
Cost, S., Chen, Y., Finin, T., Labrou, Y., Peng, Y.: Using colored Petri nets for conversation modeling. In: Issues in Agent Communication. Lecture Notes in AI, Springer, Berlin (2000)
Jensen, K.: Coloured Petri Nets – Basic Concepts, Analysis Methods and Practical Use. Springer, Berlin (1992)
See, for example (2003), http://www.daimi.au.dk/PetriNets/tools/db.html
Pit Game, Parker Bros., Inc., Salem, MA (1904), see, http://www.centralconnector.com/GAMES/pit.html
Purvis, M., Cranefield, S., Nowostawski, M., Carter, D.: Opal: A Multi-Level Infrastructure for Agent-Oriented Software Development, Information Science Discussion Paper Series, No. 2002/01, ISSN 1172-6024, University of Otago, Dunedin, New Zealand
Nowostawski, M.: JFern, version 1.2.1 (2002), http://sourceforge.net/project/showfiles.php?group_id=16338
Nowostawski, M., Purvis, M., Cranefield, S.: KEA - Multi-level Agent Infrastructure, Published. In: Proceedings of the 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems (CEEMAS 2001), pp. 355–362. University of Mining and Metallurgy, Krakow (2001), http://www.sf.net/projects/javaprs
Cranefield, S., Purvis, M.: A UML Profile and Mapping for the Generation of Ontology-specific Content Languages. Knowledge Engineering Review, Special Issue on Ontologies in Agent Systems 17, 21–39 (2002)
Sharp Corporation, Zaurus SL-C700 (2003), http://www.mobile-review.com/pda/review/sharpzaurus-c700-en.shtml
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Purvis, M., Nowostawski, M., Cranefield, S., Oliveira, M. (2004). Multi-agent Interaction Technology for Peer-to-Peer Computing in Electronic Trading Environments. In: Zhang, C., W. Guesgen, H., Yeap, WK. (eds) PRICAI 2004: Trends in Artificial Intelligence. PRICAI 2004. Lecture Notes in Computer Science(), vol 3157. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28633-2_66
Download citation
DOI: https://doi.org/10.1007/978-3-540-28633-2_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22817-2
Online ISBN: 978-3-540-28633-2
eBook Packages: Springer Book Archive