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
关键词
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
相关论文
共 50 条
  • [41] Research on Web Service Interface Extending and Composition Compatibility checking based on π calculus
    Chi, Zhang
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 1, 2008, : 533 - 537
  • [42] A Process Algebra Approach for the Compatibility Analysis of Web Services
    Shu, Chen
    Qing, Wu Guo
    Jing, Xiao
    [J]. FGCN: PROCEEDINGS OF THE 2008 SECOND INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING, VOLS 1 AND 2, 2008, : 303 - 306
  • [43] On the verification of web services compatibility: A Petri net approach
    De Backer, M
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: OTM 2004 WORKSHOPS, PROCEEDINGS, 2004, 3292 : 810 - 821
  • [44] Reliability Modeling and Verification of BPEL-Based Web Services Composition by Probabilistic Model Checking
    Mi, Chengyang
    Miao, Huaikou
    Kai, Jinyu
    Gao, Honghao
    [J]. 2016 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2016, : 149 - 154
  • [45] Model checking behavioral specification of BPEL web services
    Dong, Rongsheng
    Wei, Zhao
    Luo, Xiangyu
    [J]. WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 198 - 203
  • [46] Timed Conversational Protocol Based Approach for Web Services Analysis
    Guermouche, Nawal
    Godart, Claude
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2010, PROCEEDINGS, 2010, 6470 : 603 - 611
  • [47] Semantic resources to support Web Services selection, mediation, and composition
    Moyano, M
    Buccella, A
    Cechich, A
    [J]. THIRD LATIN AMERICAN WEB CONGRESS, PROCEEDINGS, 2005, : 81 - 89
  • [48] Automated model checking and testing for composite web services
    Huang, H
    Tsai, WT
    Paul, R
    Chen, Y
    [J]. ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 300 - 307
  • [49] Proof slicing with application to model checking web services
    Huang, H
    Tsai, WT
    Paul, R
    [J]. ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 292 - 299
  • [50] Automatic composition of semantic web services using process mediation
    Wu, Zixin
    Gomadam, Karthik
    Ranabahu, Ajith
    Shetb, Amit P.
    Miller, John A.
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2007, : 453 - 461