DocumentCode :
3343114
Title :
Toward a Model-Based Approach to Dynamic Adaptation of Composite Services
Author :
Song, Wei ; Ma, Xiaoxing ; Dou, Wanchun ; Jian Lu
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing
fYear :
2008
fDate :
23-26 Sept. 2008
Firstpage :
561
Lastpage :
568
Abstract :
Facing changing environments and evolving business rules, composite services ought to be adaptable, even at run-time. Existing mainstream service composition languages and execution engines exhibit insufficient support for variability and adaptability to cater for dynamic changes. Research efforts have been put on the extension of the languages and argumentation of the engines. However, how to ensure the correctness for the adaptation of a running composite service instance and minimize unnecessary re-execution of component services remains a challenge. To address this problem, we propose a model-based approach that allows run-time adaptation of composite services. It is based on an instance transfer mechanism that transfers an active instance of the old service composition schema to a appropriate state of the new schema. Algorithms are proposed to find the appropriate destination states of the transformation. After the migration, the suspended instances can resume their execution according to the new schema. An example based on a FindRoute composite service is also included.
Keywords :
Web services; FindRoute composite service; Web service; dynamic adaptation; execution engines; mainstream service composition languages; Adaptation model; Communication standards; Computer science; Engines; Logic; Resumes; Runtime environment; Specification languages; Weaving; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2008. ICWS '08. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3310-0
Electronic_ISBN :
978-0-7695-3310-0
Type :
conf
DOI :
10.1109/ICWS.2008.65
Filename :
4670221
Link To Document :
بازگشت