skip to main content
10.1145/1352793.1352888acmconferencesArticle/Chapter ViewAbstractPublication PagesicuimcConference Proceedingsconference-collections
research-article

Allowing user-specified failure handling in web services composition

Published: 31 January 2008 Publication History

Abstract

Recently, the advent of Web services gets rid of the troubles in cooperating with other systems regardless of their underlying platforms. Web services can be composed dynamically on demand and possibly produce value-added services which are mesmerizing enterprises. For dependable execution of the composite services, many failure handling and recovery schemes have been proposed. However, those schemes lack in supporting specific handling of failures as an individual user desires.
In this paper, we propose a service composition framework for user-specified failure handling in web services orchestration. In this framework, an instance of executable business process is dynamically generated from common business logic with failure handling specific to each user. We also design an XML expression of a user's failure acceptance specification, and an algorithm for automatically generating an executable business process embedding user-specified failure handling, with architecture of the composite service provider for applying our proposed framework. The comparison of properties between previous works and the proposed one in terms of failure handling is provided as well.

References

[1]
Business transaction protocol version 1.0. http;//www.oasis-open.org/committees/business-transactions/.
[2]
Web services transaction specification. http://www128.ibm.com/developerworks/library/specification/wstx/.
[3]
A. Charfi and M. Mezini. Aspect-oriented web service composition with ao4bpel. Lecture Notes in Computer Science, 3250:168--182, November 2004.
[4]
C. K. Fung, P. C. K. Hung, and D. H. Folger. Achieving survivability in business process execution language for web services with exception-flows. In Proc. IEEE 2nd International Conference on e-Technology, e-Commerce and e-Service, pages 68--74, March 2005.
[5]
N. B. Lakhal, T. Kobayashi, and H. Yokota. WS-SAGAS: Transaction model for reliable web services composition specification and execution. DBSJ Letters, 12(2):17--20, 2001.
[6]
N. B. Lakhal, T. Kobayashi, and H. Yokota. THROWS: An architecture for highly available distributed execution of web services compositions. In Proc. 14th International Workshop on Research Issues on Data Engineering, pages 103--110, March 2004.
[7]
Z. Maamar. On coordinating personalized composite web services. Information and Software Technology, 48:540--548, 2006.
[8]
C. McGregor and J. Schiefer. A framework for analyzing and measuring business performance with web services. In Proc. IEEE International Conference on E-Commerce, pages 405--412, June 2003.
[9]
T. Mikalsen, S. Tai, and I. Rouvellou. Transactional attitudes: Reliable composition of autonomous web services. In Proc. Workshop on Dependable Middleware-based Systems, June 2002.
[10]
M. Paolucci, T. Kawamura, T. R. Payne, and K. Sycara. Semantic matching of web services capabilities. Lecture Notes in Computer Science, 2342, 2002.
[11]
J. Siegel. CORBA 3 - Fundamentals and Programming. John Wiley and Sons, 2000.
[12]
F. Tartanoglu, V. Issarny, A. B. Romanovsky, and N. Lévy. Coordinated forward error recovery for composite web services. In Proc. 22nd International Symposium on Reliable Distributed Systems, pages 167--176, October 2003.
[13]
F. Tartanoglu, V. Issarny, A. B. Romanovsky, and N. Lévy. Dependability in the web services architecture. Lecture Notes in Computer Science, 2677:90--109, 2003.
[14]
N. Wallace. COM/DCOM Blue Book: The Essential Learning Guide for Component-Oriented Application Development for Windows. Coriolis Group Books, 1999.
[15]
A. Wombacher, P. Fankhauser, B. Mahleko, and E. Neuhold. Matchmaking for business process. In Proc. IEEE International Conference on E-Commerce, pages 7--11, June 2003.

Cited By

View all
  • (2011)RRPSS: An architecture for rapid reconstruction of pervasive service composition2011 International Conference on Computer Science and Service System (CSSS)10.1109/CSSS.2011.5974657(719-722)Online publication date: Jun-2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICUIMC '08: Proceedings of the 2nd international conference on Ubiquitous information management and communication
January 2008
604 pages
ISBN:9781595939937
DOI:10.1145/1352793
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 January 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. business process
  2. user-specified failure handling
  3. web services composition

Qualifiers

  • Research-article

Funding Sources

  • Ministry of Information and Communication, Korea (MIC)

Conference

ICUIMC08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 251 of 941 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2011)RRPSS: An architecture for rapid reconstruction of pervasive service composition2011 International Conference on Computer Science and Service System (CSSS)10.1109/CSSS.2011.5974657(719-722)Online publication date: Jun-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media