skip to main content
10.1145/1640206.1640221acmotherconferencesArticle/Chapter ViewAbstractPublication PagesinternetwareConference Proceedingsconference-collections
research-article

Towards self-healing web services composition

Published: 17 October 2009 Publication History

Abstract

To achieve self-healing web services composition, much work has been studied in the area of web services composition recently. However, most work addresses the problem of runtime monitoring, diagnosis and recovery in isolation. What is missing, however, is a unified solution that can be used to tackle this challenge in a principled manner. This paper presents a fresh view on self-healing web services composition. In particular, rather than building baseline system model a priori, we advocate using statistical learning theory(SLT) technique to extract it by observing the behavior of web services composition and locate the potential anomaly.

References

[1]
Web services business process execution language (WSBPEL) v2.0. OASIS. http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf.
[2]
Kephart J. O., Chess D. M. The vision of autonomic computing. Journal of IEEE Computer. Vol. 36, 2003, pp: 41--50.
[3]
Baresi L and Guinea S. Towards dynamic monitoring of WS-BPEL processes. In Proc. the 3rd Int. Conf. Service-Oriented Computing. Springer, 2005, pp. 269--282.
[4]
Mahbub K. and Spanoudakis G: A framework for requirements monitoring of service based systems. In ICSOC'04, pages 84--93, 2004.
[5]
Yan'Y, Dague P.: Modeling and Diagnosing Orchestrated Web Service Processes. In Proc. Intl. Conf. on Web Services (ICWS), 2007.
[6]
Baresi L, Guinea S, Plebani P. Policies and aspects for the supervision of BPEL processes. In Proc. the 19th Int. Conf. Advanced Information Systems Engineering, 2007.
[7]
Liu H, Li Q, Xiao M J. A declarative approach to enhancing the reliability of BPEL processes. In Proc. IEEE Int. Conf. Web Services, 2006.
[8]
Tosic V, Erradi A, Maheshwari P. WS-Policy4MASC-A WS-policy extension used in the MASC Middleware. In Proc. IEEE Int. Conf. Services Computing, Salt Lake City, USA, 2007.
[9]
Barbon F, Traverso P, Pistore M, and Trainotti M. Runtime monitoring of instances and classes of web service compositions. In ICWS'06, pages 63--71, 2006.
[10]
Kiczales G., Hilsdale E., Hugunin J., Kersten M. et al. An overview of AspectJ. In Proc. of 15th Europe Conference on Object-oriented Programming(ECOOP), 2001.
[11]
Charfi A, Mezini M. AO4BPEL: An aspect-oriented extension to BPEL. Journal of World Wide Web, Springer, 2007, 10(3): 309--344.
[12]
Braem M, Verlaenen K, Joncheere N, et al. Isolating process-level concerns using Padus. In Proc. 4th Int. Conf. Business Process Management, 2006.
[13]
Moser O, Rosenberg F and Dustdar S. Non-intrusive monitoring and service adaptation for WS-BPEL. In Proc. of the 17th international conference on World Wide Web, 2008.
[14]
Verheecke B, Cibrán M. A., Jonckers V. Aspect-oriented programming for dynamic web service monitoring and selection. ECOWS 2004.
[15]
Vapnik V. N. Statistical learning theory (book). John Wiley&Sons, Inc. 1998.
[16]
Huang T., Wu G. Q., Wei J. Runtime monitoring composite web services through stateful aspect extension. Journal of Computer Science and Technology (JCST), Vol. 24 No. 2 Mar. 2009.
[17]
Agrawal J, Diao Y. L., Gyllstrom D and Immerman N. Efficient pattern matching over event streams. SIGMOD, 2008.
[18]
Andrieux A, Czajkowsk K, Dan A, Keahey K et al. Web services agreement specification (WS-Agreement), 2007, http://www.ogf.org/documents/GFD.107.pdf.
[19]
Autili M, Inverardi P, Pelliccione P. A scenario based notation for specifying temporal properties. In Proc. Int. Workshop on Scenarios and State Machines: Models, Algorithms, and Tools, Shanghai, China, ACM, May 20--28, 2006.
[20]
Traverso P, and Pistore M. Automated composition of semantic web services into executable processes. In international semantic web services (ISWC), 2004.
[21]
Sirin E. and Parsia B. Planning for Semantic Web Services. In Semantic Web services workshop at 3rd ISWC, 2004.
[22]
Liu Z, Ranganathan A and Riabov A. A Planning approach for message-oriented semantic web services composition. In proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, 2007

Cited By

View all
  • (2018)Runtime verification of service-oriented systemsInternational Journal of Web and Grid Services10.1504/IJWGS.2013.0556999:3(213-267)Online publication date: 21-Dec-2018
  • (2013)Fuzzy Logic Based QoS Optimization Mechanism for Service CompositionProceedings of the 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering10.1109/SOSE.2013.28(182-191)Online publication date: 25-Mar-2013
  • (2011)Towards a dynamic cloud-enabled service eco-system2011 15th International Conference on Intelligence in Next Generation Networks10.1109/ICIN.2011.6081086(259-264)Online publication date: Oct-2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
Internetware '09: Proceedings of the First Asia-Pacific Symposium on Internetware
October 2009
150 pages
ISBN:9781605588728
DOI:10.1145/1640206
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

  • CCF: China Computer Federation

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 October 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. WS-BPEL
  2. aspect-oriented programming
  3. diagnosis
  4. recovery
  5. runtime monitoring
  6. self-healing
  7. statistical learning theory
  8. web services composition

Qualifiers

  • Research-article

Funding Sources

Conference

Internetware '09
Sponsor:
  • CCF

Acceptance Rates

Overall Acceptance Rate 55 of 111 submissions, 50%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Runtime verification of service-oriented systemsInternational Journal of Web and Grid Services10.1504/IJWGS.2013.0556999:3(213-267)Online publication date: 21-Dec-2018
  • (2013)Fuzzy Logic Based QoS Optimization Mechanism for Service CompositionProceedings of the 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering10.1109/SOSE.2013.28(182-191)Online publication date: 25-Mar-2013
  • (2011)Towards a dynamic cloud-enabled service eco-system2011 15th International Conference on Intelligence in Next Generation Networks10.1109/ICIN.2011.6081086(259-264)Online publication date: Oct-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media