[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1242572.1242710acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
Article

Speeding up adaptation of web service compositions using expiration times

Published: 08 May 2007 Publication History

Abstract

Web processes must often operate in volatile environments where the quality of service parameters of the participating service providers change during the life time of the process. In order to remain optimal, the Web process must adapt to these changes. Adaptation requires knowledge about the parameter changes of each of the service providers and using this knowledge to determine whether the Web process should make a different more optimal decision. Previously, we defined a mechanism called the value of changed information which measures the impact of expected changes in the service parameters on the Web process, thereby offering a way to query and incorporate those changes that are useful and cost-efficient. However, computing the value of changed information incurs a substantial computational overhead. In this paper, we use service expiration times obtained from pre-defined service level agreements to reduce the computational overhead of adaptation. We formalize the intuition that services whose parameters have not expired need not be considered for querying for revised information. Using two realistic scenarios, we illustrate our approach and demonstrate the associated computational savings.

References

[1]
A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu. WS-Agreement Specification, 2005.
[2]
T. -C. Au, U. Kuter, and D. S. Nau. Web service composition with volatile information. In International Semantic Web Conference, pages 52--66, 2005.
[3]
G. Chafle, K. Dasgupta, A. Kumar, S. Mittal, and B. Srivastava. Adaptation in web service composition and execution. In International Conference on Web Services (ICWS), Industry Track, 2006.
[4]
P. Doshi, R. Goodwin, R. Akkiraju, and K. Verma. Dynamic workflow composition using markov decision processes. Journal of Web Services Research (JWSR), 2(1):1--17, 2005.
[5]
J. Harney and P. Doshi. Adaptive web processes using value of changed information. In International Conference on Service-Oriented Computing (ICSOC), pages 179--190, 2006.
[6]
IBM. Business Process Execution Language for Web Services version 1.1, 2005.
[7]
Enabling an adaptable, aligned, and agile supply chain with biztalk server and rosettanet accelerator. Technical Report http:// www.microsoft.com/ technet / itshowcase /content / scmbiztalktcs.mspx,2005.
[8]
R. Muller, U. Greiner, and E. Rahm. Agentwork: a workflow system supporting rule-based workflow adaptation. Journal of Data and Knowledge Engineering., 51(2):223--256, 2004.
[9]
M. L. Puterman. Markov Decision Processes. John Wiley & Sons, NY, 1994.
[10]
M. Reichert and P. Dadam. Adeptflex-supporting dynamic changes of workflows without losing control. Journal of Intelligent Information Systems, 10(2):93--17, 1998.
[11]
K. Verma, P. Doshi, K. Gomadam, J. Miller, and A. Sheth. Optimal adaptation in web processes with coordination constraints. In International Conference on Web Services (ICWS), 2006.
[12]
Web Services Description Language (WSDL) 1.1, 2001.
[13]
D. Wu, B. Parsia, E. Sirin, J. Hendler, and D. Nau. Automating daml-s web services composition using shop2. In International Semantic Web Conference, 2003.

Cited By

View all
  • (2017)Online QoS Prediction for Runtime Service Adaptation via Adaptive Matrix FactorizationIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2017.270079628:10(2911-2924)Online publication date: 1-Oct-2017
  • (2015)Change Taxonomy and Service Importance Factor for Change Analysis in Composite ServiceProceedings of the 2015 IEEE 12th International Conference on e-Business Engineering10.1109/ICEBE.2015.30(127-134)Online publication date: 23-Oct-2015
  • (2015)BNQMExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.04.04542:20(6828-6843)Online publication date: 15-Nov-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WWW '07: Proceedings of the 16th international conference on World Wide Web
May 2007
1382 pages
ISBN:9781595936547
DOI:10.1145/1242572
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 May 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptation
  2. expiration times
  3. volatile environments
  4. web services

Qualifiers

  • Article

Conference

WWW'07
Sponsor:
WWW'07: 16th International World Wide Web Conference
May 8 - 12, 2007
Alberta, Banff, Canada

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Online QoS Prediction for Runtime Service Adaptation via Adaptive Matrix FactorizationIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2017.270079628:10(2911-2924)Online publication date: 1-Oct-2017
  • (2015)Change Taxonomy and Service Importance Factor for Change Analysis in Composite ServiceProceedings of the 2015 IEEE 12th International Conference on e-Business Engineering10.1109/ICEBE.2015.30(127-134)Online publication date: 23-Oct-2015
  • (2015)BNQMExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.04.04542:20(6828-6843)Online publication date: 15-Nov-2015
  • (2014)Formulating Cost-Effective Monitoring Strategies for Service-Based SystemsIEEE Transactions on Software Engineering10.1109/TSE.2013.4840:5(461-482)Online publication date: 1-May-2014
  • (2014)QoS prediction for web service compositions using kernel-based quantile estimation with online adaptation of the constant offsetInformation Sciences: an International Journal10.1016/j.ins.2013.12.063268(397-424)Online publication date: 1-Jun-2014
  • (2013)A survey of change management in service-based environmentsService Oriented Computing and Applications10.1007/s11761-013-0128-47:4(259-273)Online publication date: 1-Dec-2013
  • (2012)Achieving Dependable Composite Services through Two-Level RedundancyPerformance and Dependability in Service Computing10.4018/978-1-60960-794-4.ch013(295-316)Online publication date: 2012
  • (2012)MOSESIEEE Transactions on Software Engineering10.1109/TSE.2011.6838:5(1138-1159)Online publication date: 1-Sep-2012
  • (2012)Learning from Failures: A Lightweight Approach to Run-Time Behavioural AdaptationFormal Aspects of Component Software10.1007/978-3-642-35743-5_16(259-277)Online publication date: 2012
  • (2011)Dynamic QoS Management and Optimization in Service-Based SystemsIEEE Transactions on Software Engineering10.1109/TSE.2010.9237:3(387-409)Online publication date: 1-May-2011
  • Show More Cited By

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