Abstract
Service oriented architectures have been adopted by many organizations in order to increase business automation, integrate enterprise systems, and reach more business partners and customers. Among the business processes that can greatly harness the advantages of web services are online auctions. This paper proposes a new approach for modeling online auctions and provides guidelines on how to use web service orchestration to model them. Our research involves the design of an auction server and its clients for manual as well as automated agent-based bidding. We propose a framework for a server that is generic enough to host various types of auctions and extensible enough for future component additions. We report on an implementation of our framework based on the BPEL web service orchestration language.
Chapter PDF
Similar content being viewed by others
References
Bichler, M., Kersten, G., Strecker, S.: Towards a Structured Design of Electronic Negotiations. Group Decision and Negotiation 12, 311–335 (2003)
Hurwitz.com, Negotiated Trade: the Next Frontier for B2B e-commerce. Tech Report (2000)
Kumar, M., Feldman, S.I.: Business negotiations on the Internet. IBM Research Division - T.J. Watson Research Center (1998)
Kersten, G.E.: E-negotiation systems: Interaction of people and technologies to resolve conflicts. In: UNESCAP. Third Annual Forum on Online Dispute Resolution, Melbourne, Australia, July 5-6, 2004, pp. 5–6 (2004)
Pringadi, R., Benyoucef, M.: Web Service Orchestration of E-negotiation Interactions. Working Paper #wp06-28, School of Management, University of Ottawa (2006)
Benyoucef, M., et al.: Towards a Generic E-Negotiation Platform. In: Kropf, P.G., Babin, G., Plaice, J., Unger, H. (eds.) DCW 2000. LNCS, vol. 1830, pp. 95–109. Springer, Heidelberg (2000)
Kim, J.B., Segev, A.: A Web Services-enabled Marketplace Architecture for Negotiation Process Management. Decision Support Systems 40, 71–87 (2005)
Mathieu, P., Verrons, M.-H.: ANTS: an API for creating negotiation applications. In: 10th ISPE International conference on concurrent engineering: research and application, Madeira Island - Portugal (July 26-30, 2003)
Basu, A., Kumar, A.: Research commentary: workflow management issues in e-business. Information Systems Research 13, 1–14 (2002)
Bartolini, C., Preist, C., Jennings, N.R.: A Generic Software Framework for Automated Negotiation. Trusted E-Services Laboratory - HP Laboratories Bristol (2002)
Weinhardt, C., Gomber, P.: Agent-Mediated Off-Exchange Trading. In: Proceedings of the 32nd Hawaii Conf. on System Sciences, Maui, Hawaii, January 5-8, 1999, pp. 6–9 (1999)
eBay.com. eBay Announces First Quarter, Financial Results - 19 April. 2006 [cited August 2006 ] (2006), Available from http://investor.ebay.com/releases.cfm?FYear=2006
Lomuscio, A.R., Wooldridge, M., Jennings, N.R.: A Classification Scheme for Negotiation in Electronic Commerce. Group Decision and Negotiation 12(12), 31–56 (2003)
Rust, J., Miller, J., Palmer, R.: Behavior of trading automata in a computerized double auction market. In: The Double Auction Market: Institutions, Theories, and Evidence, pp. 153–196. Addison Wesley, Reading (1993)
Peltz, C.: Web Services Orchestration. Hewlett-Packard Company (2003)
IBM, et al.: Business Process Execution Language for Web Services version 1.1, [cited August 2005] (2002), Available from www.ibm.com/developerworks/library/ws-bpel
Oracle.com. Oracle JDeveloper 10g. [cited 2006] (2005), Available from: www.oracle.com/technology/products/jdev/index.html
Trickovic, I.: Modularization and reuse in WS-BPEL. SAP Developer Network - SDN Community Contribution Whitepaper (October 2005)
Kloppmann, M., et al.: WS-BPEL Extension for Sub-processes - BPEL-SPE. SAP Developer Network Whitepaper (September 2005)
Rolli, D., Eberhart, A.: An Auction Reference Model for Describing and Running Auctions. Wirtschaftsinformatik, pp. 289–308 (2005)
Boulton, C.: Oracle Goes SOA with Collaxa Buy 2004 [cited 2005 August 15] (2004), Available from: http://www.internetnews.com/bus-news/article.php/3374851
eclipse.org. BPEL to Java (B2J) Subproject. [cited 24 August 2006] Available from: http://www.eclipse.org/stp/b2j/
sun.com. Java Remote Method Invocation (Java RMI). [cited 24 August 2006] (2006), Available from http://java.sun.com/products/jdk/rmi/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Benyoucef, M., Pringadi, R. (2007). A BPEL Based Implementation of Online Auctions. In: Georgakopoulos, D., et al. Service-Oriented Computing ICSOC 2006. ICSOC 2006. Lecture Notes in Computer Science, vol 4652. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75492-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-75492-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75491-6
Online ISBN: 978-3-540-75492-3
eBook Packages: Computer ScienceComputer Science (R0)