Abstract
Process oriented workflow systems and e-business applications require transactional support in order to orchestrate loosely coupled services into cohesive units of work and guarantee consistent and reliable execution.
In this paper we introduce a multi-level transaction model that provides the necessary independence for the participating resource managers, e.g., local database and workflow servers of organisations, engaging in business transactions composed of interacting web-services. We also present taxonomy of e-business transactions features such as unconventional atomicity criteria, the need for support for business conversations and the need for distinguishing between three basic elements within a business transaction. In addition, we argue that an extensible framework such as the Business Transaction Protocol (BTP) proposed by OASIS is necessary for building robust and extendible e-business applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
OASIS Committee Specification ”Business Transaction Protocol”, version 1.0, May 2002.
J. Webber et. Al. ”Making web services work”, Application Development Advisor, Nov. Dec 2001, pp. 68–71.
K. Evans, J. Klein, J. Lyo, ”Transaction Internet Protocol — requirements and supplemental information”, 1998, http://www.landfield.com./rfcs/rfc2372.html
A. Sahai, J. Ouyang, V. Machiraju, K. Wurster, ”End-to-End E-Service Transaction and Conversation-Management through Distributed Correlation”, HP Laboratories Palo Alto, HPL-2000-145, September 2000.
J.D., Tygar ”Atomicity in Electronic Commerce”, ACM-Mixed Media, Apr. 1998.
J. Ouyang, A. Sahai, V. Machiraju, ”An Approach to Optimistic Commit and Transparent Compensation for E-Service Transactions”, HP Laboratories Palo Alto, HPL-2001-34, February 2001.
S. Tai, T. Mikalsen, I. Rouvellou, S. Sutton ”Dependency Spheres: A Global Trnsaction Context for Distributed Objects and Message”, 5th Int’l Enterprise Distributed Object Computing Conference (EDOC), September 2001.
T. Mikalsen, S. Tai, I. Ravellou, ”Transactional Attitudes: Reliable Composition of Autonomous Web Services”, Workshop on Dependable Middleware based Systems, March 2002.
J. Roberts, S. Krisnamurthy, ”Tentative Hold Protocol ”W3C Workshop on Web Services, November 2001, http://www.w3.org/TR/tenthold-1.
F. Leymann, ”Web Services Flow Language (WSFL 1.0), May 2001 http://www-4.ibm.com/software/solutions/webservcies/pdf/WSFL.pdf
S. Thatte, ”XLANG — Web Services for Business Process Design”, Microsoft Corporation http://www.gotdotnet.com/team/xmlwsspecs/xlang-c/default.htm
S. Frolund, K. Govindarajan ”Transactional Conversations”, W3C web Services Workshop, http://www.w3.orgt/2001/03/WSWS-popa/, July 2001.
BPSS-”Business Process Specification Schema”, ebXML Business Process Project Team, May 11, 2001 http://www.ebxml.org/specdrafts/ccandbpdocumentoverviewver1.01.pdf
J. Snell ”Introducing the web services flow language”, IBM developer works, June 2001, http://www-106.ibm.com/developersworks/library/
A. Green, P. Furniss, ”Scope and Requirements, Actors and Terminology”, Choreology Ltd, May 2001.
M. Potts, S. Temel ”Business Transactions in Workflow and Business Process Management”, OASIS Business Transactions Technical Committee Workflow sub-committee, Dec. 2001.
M. Sachs, et. al. ”Executable Trading-Partner Agreements in Electronic Commerce”, IBM T.J.Watson Research Center, 2000.
M. P. Papazoglou, A. Tsalgatidou, J Yang ”The Role of eServices and Transactions for Integrated Value Chains”, IDEA Publishers, 2002.
J. Yang and M. Papazoglou. ”Interoperation Support for Electronic Business”. Communications of the ACM, Vol. 43, no. 6, pp. 39–47, June 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Papazoglou, M.P. (2002). The World of e-Business: Web-Services, Workflows, and Business Transactions. In: Bussler, C., Hull, R., McIlraith, S., Orlowska, M.E., Pernici, B., Yang, J. (eds) Web Services, E-Business, and the Semantic Web. WES 2002. Lecture Notes in Computer Science, vol 2512. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36189-8_12
Download citation
DOI: https://doi.org/10.1007/3-540-36189-8_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00198-0
Online ISBN: 978-3-540-36189-3
eBook Packages: Springer Book Archive