A Model Checking Approach to Analyzing Timed Compatibility in Mediation-aided Composition of Web Services

被引:5
作者
Du, Yanhua [1 ]
Yang, Benyuan [1 ]
Tan, Wei [2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Mech Engn, Beijing 100083, Peoples R China
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS) | 2015年
关键词
temporal constraint; mediation-aided composition; model checking; timed compatibility; VERIFICATION;
D O I
10.1109/ICWS.2015.81
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, the mediation-aided approach is attracting more attention in Web service composition; in the meanwhile, temporal constraints are regarded as an important aspect to ensure the correctness and QoS in service compositions. This combination leads to a new challenge in analyzing the timed compatibility of mediation-aided service composition. Unfortunately, existing model checking based approaches are lack of the ability of transform mediation-aided service composition to Time Automata (TA) models, and suffer from state space explosion for large-scale and complex compositions. In this paper, we present a new model checking approach to analyzing timed compatibility. Firstly, mediation-aided service composition is automatically decomposed into fragments. Secondly, each fragment is transformed into a TA. Finally, the temporal constraints are checked by the queries of observing TAs. Compared with existing approaches, our approach is able to check timed compatibility of mediation-aided service composition, and is more efficient than them.
引用
收藏
页码:567 / 574
页数:8
相关论文
共 22 条
[1]  
Díaz G, 2006, LECT NOTES COMPUT SC, V4184, P178
[2]   Verification of Web Services with Timed Automata [J].
Diaz, Gregorio ;
Pardo, Juan-Jose ;
Cambronero, Maria-Emilia ;
Valero, Valentin ;
Cuartero, Fernando .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 157 (02) :19-34
[3]  
Du Y., 2010, J MECH ENG, V46, P186
[4]   An Operating Guideline based Approach to Analyzing Timed Compatibility of Service Composition [J].
Du, Yanhua ;
Zhang, Wending .
2014 IEEE 11TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE), 2014, :131-138
[5]   Pattern-based Model Checking for Dynamic Analysis of Workflow Processes with Temporal Constraints [J].
Du, Yanhua ;
Zhang, Wending ;
Tan, Wei .
2013 INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2013, :225-232
[6]   Timed Compatibility Analysis of Web Service Composition: A Modular Approach Based on Petri Nets [J].
Du, Yanhua ;
Tan, Wei ;
Zhou, MengChu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) :594-606
[7]   A Petri Net Approach to Mediation-Aided Composition of Web Services [J].
Du, Yanhua ;
Li, Xitong ;
Xiong, PengCheng .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (02) :429-435
[8]   Dynamic Checking and Solution to Temporal Violations in Concurrent Workflow Processes [J].
Du, YanHua ;
Xiong, PengCheng ;
Fan, YuShun ;
Li, Xitong .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (06) :1166-1181
[9]   Predictive Web Service Monitoring using Probabilistic Model Checking [J].
Gao, Honghao ;
Miao, Huaikou ;
Zeng, Hongwei .
APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 :139-148
[10]  
Guermouche N, 2010, LECT NOTES COMPUT SC, V6470, P603, DOI 10.1007/978-3-642-17358-5_45