DocumentCode :
44010
Title :
Timed Compatibility Analysis of Web Service Composition: A Modular Approach Based on Petri Nets
Author :
Yanhua Du ; Wei Tan ; Mengchu Zhou
Author_Institution :
Sch. of Mech. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
Volume :
11
Issue :
2
fYear :
2014
fDate :
Apr-14
Firstpage :
594
Lastpage :
606
Abstract :
Recently, the temporal constraint satisfiability is regarded as an important criterion in Web service composition to guarantee its timely completion. This leads to a new challenge in analyzing the compatibility of Web services under temporal constraints. The existing methods either do not consider message mismatches between services in a composition or suffer from state-space explosion by verifying a service composition model as a whole; or lack the ability to generate execution paths of each participating service. In this paper, we present a Petri net-based method to address these three issues in a holistic manner, and also in a modular way. Compared with the existing work, the proposed approach not only composes Web services by adding a mediation net to deal with message mismatches, but also checks the compatibility w.r.t. temporal constraints by generating modular timed state graphs. Furthermore, the reliable and usable execution paths that satisfy the timed compatibility can be derived to guide service execution and avoid any temporal exception.
Keywords :
Petri nets; Web services; computability; formal verification; Petri net-based method; Web service composition; compatibility checking; execution path generation; mediation net; message mismatch; modular approach; modular timed state graph; reliable execution path; service composition model verification; service execution; state-space explosion; temporal constraint satisfiability; temporal exception; timed compatibility analysis; timely completion guarantee; usable execution path; Compatibility; Petri net; Web service composition; modular timed state graph; workflow;
fLanguage :
English
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1545-5955
Type :
jour
DOI :
10.1109/TASE.2013.2253552
Filename :
6512068
Link To Document :
بازگشت