A workflow-based electronic marketplace on the Web

In this paper, we describe an architecture for an open marketplace exploiting the workflow technology and the currently emerging data exchange and metadata representation standards on the Web. In this market architecture electronic commerce is realized through the adaptable workflow templates provided by the marketplace to its users. Having workflow templates for electronic commerce processes results in a component-based architecture where components can be agents (both buying and selling) as well as existing applications invoked by the workflows. Other advantages provided by the workflow technology are forward recovery, detailed logging of the processes through workflow history manager and being able to specify data and control flow among the workflow components. In the architecture proposed, the resources expose their metadata using Resource Description Framework (RDF) to be accessed by the resource discovery agents and their content through Extensible Markup Language (XML) to be accessed by the selling agents by using Document Object Model (DOM). The common set of Document Type Definitions (DTDs) are used to eliminate the need for an ontology. The marketplace contains an Intelligent Directory Service (IDS) which makes it possible for agents to find out about each other through a match making mechanism. References to the related Document Type Definitions (DTDs) are stored in IDS. The IDS also contains the template workflows for buying and selling processes.

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

[2]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[3]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[4]  Thierry Desprats,et al.  A KQML-CORBA based architecture for intelligent agents communication in cooperative service and network management , 1997, MMNS.

[5]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[6]  Jon Bosak,et al.  XML, Java, and the Future of the Web , 1997, World Wide Web J..

[7]  A. Dogac,et al.  Workkow History Management , 1998 .

[8]  A. Dogac,et al.  Work ow History Management , 1998 .

[9]  Frank Manola Towards a richer Web object model , 1998, SGMD.

[10]  T. Ozsu,et al.  NATO advanced study institute on workflow systems and interoperability , 1998, SIGG.

[11]  Asuman Dogac,et al.  Workflow Management Systems and Interoperability , 2001, NATO ASI Series.

[12]  Martin Bichler,et al.  OFFER: A Broker-Centered Object Framework For Electronic Requisitioning , 1998, Trends in Distributed Systems for Electronic Commerce.

[13]  Nesime Tatbul,et al.  Design and Implementation of a Distributed Workflow Management System: METUFlow , 1998 .

[14]  Asuman Dogac,et al.  Workflow history management , 1998, SGMD.

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

[16]  François Role,et al.  Le Document Object Model (DOM) , 1999 .