Automated synthesis of local time requirement for service composition
File version
Accepted Manuscript (AM)
Author(s)
Tan, Tian Huat
Chen, Manman
Liu, Shuang
Sun, Jun
Liu, Yang
Dong, Jin Song
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
Size
File type(s)
Location
License
Abstract
Service composition aims at achieving a business goal by composing existing service-based applications or components. The response time of a service is crucial, especially in time-critical business environments, which is often stated as a clause in service-level agreements between service providers and service users. To meet the guaranteed response time requirement of a composite service, it is important to select a feasible set of component services such that their response time will collectively satisfy the response time requirement of the composite service. In this work, we use the BPEL modeling language that aims at specifying Web services. We extend it with timing parameters and equip it with a formal semantics. Then, we propose a fully automated approach to synthesize the response time requirement of component services modeled using BPEL, in the form of a constraint on the local response times. The synthesized requirement will guarantee the satisfaction of the global response time requirement, statically or dynamically. We implemented our work into a tool, Selamat and performed several experiments to evaluate the validity of our approach.
Journal Title
Software and Systems Modeling
Conference Title
Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
© 2020 Springer US. This is an electronic version of an article published in Software and Systems Modeling, 2020. American Journal of Community Psychology is available online at: http://link.springer.com/ with the open URL of your article.
Item Access Status
Note
This publication has been entered in Griffith Research Online as an advanced online version.
Access the data
Related item(s)
Subject
Software engineering
Persistent link to this record
Citation
André, É; Tan, TH; Chen, M; Liu, S; Sun, J; Liu, Y; Dong, JS, Automated synthesis of local time requirement for service composition, Software and Systems Modeling, 2020