skip to main content
10.1145/1242572.1242710acmconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
Article

Speeding up adaptation of web service compositions using expiration times

Published:08 May 2007Publication 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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. IBM. Business Process Execution Language for Web Services version 1.1, 2005.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. L. Puterman. Markov Decision Processes. John Wiley & Sons, NY, 1994.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Web Services Description Language (WSDL) 1.1, 2001.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Speeding up adaptation of web service compositions using expiration times

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • 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

              Copyright © 2007 ACM

              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]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 8 May 2007

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate1,899of8,196submissions,23%

              Upcoming Conference

              WWW '24
              The ACM Web Conference 2024
              May 13 - 17, 2024
              Singapore , Singapore

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader