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