Building Electronic Marketplaces with the ZEUS Agent Tool-kit

The increasing popularity of the Internet provides personal computer users with direct access to a wealth of information sources and services, and potentially a massive global marketplace. Unfortunately current home shopping systems are primitive; what the consumer wants is a personal shopping agent -an intelligent, reliable proxy who is aware of personal preferences, and who can take over the tedious task of searching the Internet for the best possible deal. Likewise retailers would like to use the Internet to attract a much larger volume of potential customers, who could be serviced quickly and efficiently at a much lower cost. This vision is seductive, so why has it not yet been realised? This paper considers why agent-based commerce is inherently difficult, and advocates collaborative agent technology as a means of more easily building distributed marketplaces. To illustrate this principle we have built a prototype multi-agent virtual marketplace with ZEUS, a generic collaborative agent tool-kit.

[1]  Nicholas R. Jennings,et al.  3D Scientific Data Interpretation Using Cooperating Agents , 1998 .

[2]  I. B. Crabtree,et al.  Automatic Learning of User Profiles — Towards the Personalisation of Agent Services , 1998 .

[3]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[4]  Pattie Maes,et al.  A Real-Life Experiment in Creating an Agent Marketplace , 1997, Software Agents and Soft Computing.

[5]  P. D. O'Brien,et al.  FIPA — Towards a Standard for Software Agents , 1998 .

[6]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artif. Intell..

[7]  Michael P. Wellman,et al.  The Michigan Internet AuctionBot: a configurable auction server for human and software agents , 1998, AGENTS '98.

[8]  Hyacinth S. Nwana,et al.  Visualization and Debugging of Distributed Multiagent Systems , 1999, Appl. Artif. Intell..

[9]  Pattie Maes,et al.  Agent-Mediated Integrative Negotiation for Retail Electronic Commerce , 1998, AMET.

[10]  Hyacinth S. Nwana,et al.  ZEUS: A Toolkit for Building Distributed Multiagent Systems , 1999, Appl. Artif. Intell..

[11]  Pattie Maes,et al.  Agent-mediated Electronic Commerce : A Survey , 1998 .

[12]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[13]  Nicholas R. Jennings,et al.  Coordination in software agent systems , 1996 .

[14]  Pablo Noriega,et al.  FM96.5 A Java-based Electronic Auction House , 1997, PAAM.

[15]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[16]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[17]  Hyacinth S. Nwana,et al.  Research and development challenges for agend-based systems , 1997, IEE Proc. Softw. Eng..

[18]  R. G. Davison,et al.  Applying the Agent Paradigm to Network Management , 1998 .

[19]  Nicholas Kushmerick,et al.  Wrapper Induction for Information Extraction , 1997, IJCAI.