ACM Home Page
Please provide us with feedback. Feedback
Speeding up adaptation of web service compositions using expiration times
Full text PdfPdf (248 KB)
Source
International World Wide Web Conference archive
Proceedings of the 16th international conference on World Wide Web table of contents
Banff, Alberta, Canada
SESSION: SLAs and QoS table of contents
Pages: 1023 - 1032  
Year of Publication: 2007
ISBN:978-1-59593-654-7
Authors
John Harney  University of Georgia
Prashant Doshi  University of Georgia
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 91,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1242572.1242710
What is a DOI?

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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked 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
 
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
 
9
M. L. Puterman. Markov Decision Processes. John Wiley & Sons, NY, 1994.
 
10
 
11
 
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.


Collaborative Colleagues:
John Harney: colleagues
Prashant Doshi: colleagues