Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
11-2016
Abstract
Web service composition makes use of existing Web services to build complex business processes. Non-functional requirements are crucial for the Web service composition. In order to satisfy non-functional requirements when composing a Web service, one needs to rely on the estimated quality of the component services. However, estimation is seldom accurate especially in the dynamic environment. Hence, we propose a framework, ADFlow, to monitor and adapt the workflow of the Web service composition when necessary to maximize its ability to satisfy the non-functional requirements automatically. To reduce the monitoring overhead, ADFlow relies on asynchronous monitoring. ADFlow has been implemented and the evaluation has shown the effectiveness and efficiency of our approach. Given a composite service, ADFlow achieves 25 %–32 % of average improvement in the conformance of non-functional requirements, and only incurs 1 %–3 % of overhead with respect to the execution time.
Keywords
Service Composition, Component Service, Global Constraint, Composite Service, Guard Condition
Discipline
Programming Languages and Compilers | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
Proceedings of the 18th International Conference on Formal Engineering Methods, ICFEM 2016, Tokyo, Japan, November 14-18
Volume
10009
First Page
122
Last Page
140
ISBN
9783319478456
Identifier
10.1007/978-3-319-47846-3_9
Publisher
Springer Link
City or Country
Japan
Citation
CHEN, Manman; TAN, Tian Huat; SUN, Jun; WANG, Jingyi; LIU, Yang; SUN, Jing; and DONG, Jin Song.
Service adaptation with probabilistic partial models. (2016). Proceedings of the 18th International Conference on Formal Engineering Methods, ICFEM 2016, Tokyo, Japan, November 14-18. 10009, 122-140.
Available at: https://ink.library.smu.edu.sg/sis_research/4943
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1007/978-3-319-47846-3_9