A Framework for Composing Electronic Marketplaces - From Market Structure to Service Implementation

In coordination theory, markets stand for flexibility and dynamics. Today’s implementations of electronic marketplaces, however, limit the flexibility in a sense that processes along the market transaction are rigid and the provided functions proprietary. In order to further foster flexibility in market coordination, we propose breaking down marketplaces into services. These services can then be composed to customized market processes that trace proven company-internal business processes instead of prescribing a least common denominator for all marketplace participants. This turns a marketplace operator into a service-broker who provides merely the very fundamental infrastructure. All other functions can be delivered by independent specialized providers and flexibly assembled to processes. The marketplace operator’s main contribution is then to guarantee reliability and quality of service levels for the providers’ products. Our paper presents a framework that enables the configuration and implementation of a service-based electronic marketplace. Step by step high-level market processes are decomposed into manageable and autonomously implementable components. As a proof-of-concept we built a prototype using BPEL4WS and Web Service technology.

[1]  Arie Segev,et al.  A Web Services-enabled marketplace architecture for negotiation process management , 2005, Decis. Support Syst..

[2]  Andreas Eberhart,et al.  An Auction Reference Model for Describing and Running Auctions , 2005, Wirtschaftsinformatik.

[3]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[4]  Dirk Neumann,et al.  A Minimal Market Model in Ephemeral Markets , 2004, FORTE Workshops.

[5]  Robert J. Kauffman,et al.  Proprietary and Open Systems Adoption in E-Procurement: A Risk-Augmented Transaction Cost Perspective , 2004, J. Manag. Inf. Syst..

[6]  Frank Leymann,et al.  Web Services , 2004, Informatik-Spektrum.

[7]  Larry R. Smeltzer,et al.  Electronic reverse auctions: Promises, risks and conditions for success , 2003 .

[8]  Arie Segev,et al.  A framework for dynamic eBusiness negotiation processes , 2003, EEE International Conference on E-Commerce, 2003. CEC 2003..

[9]  Christof Weinhardt,et al.  The Montreal Taxonomy for Electronic Negotiations , 2003 .

[10]  Mark Lycett,et al.  Service-oriented architecture , 2003, 2003 Symposium on Applications and the Internet Workshops, 2003. Proceedings..

[11]  Arie Segev,et al.  Web Services and BPEL4WS for Dynamic eBusiness Negotiation Processes , 2003, ICWS.

[12]  Frank Leymann,et al.  Web Services: Distributed Applications Without Limits , 2003, BTW.

[13]  Michael P. Wellman,et al.  A Parametrization of the Auction Design Space , 2001, Games Econ. Behav..

[14]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .