Model checking of timed compatibility for mediation-aided web service composition: A three stage approach

被引:7
|
作者
Du, Yanhua [1 ]
Yang, Benyuan [1 ]
Hu, Hesuan [2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Mech Engn, Beijing 100083, Peoples R China
[2] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Mediation-aided service composition; Model checking; Timed compatibility; Temporal constraints; Petri nets; DISTRIBUTED EXECUTION; TEMPORAL CONSTRAINTS; PETRI NETS; FRAGMENTATION; FRAMEWORK; SYSTEMS; VERIFICATION;
D O I
10.1016/j.eswa.2018.06.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Currently, modeling and analyzing timed compatibility of Petri net based mediation-aided Web service composition by model checking are attracting increasing attention in the expert and intelligent systems community. However, existing methods cannot handle mediation-aided Web service composition involving complex mediation transitions, suffer from low efficiency owing to the larger size of time automata (TA) models, or are unable to automatically check temporal constraints whose activities do not include exchanged messages by observing TA. In this paper, we present a novel three-stage approach for analyzing timed compatibility of mediation-aided Web service composition via model checking. First, stage 1 treats each service in Petri net based mediation-aided Web service composition as a fragment. Second, stage 2 transforms fragments into a time automata net (TAN) based on structure transformation and interactive message transformation. Finally, stage 3 checks all types of temporal constraints. The main impact of our approach on expert and intelligent systems involves the following aspects: 1) mediation-aided service composition with complex mediation transitions can be dealt with; 2) compact TAN can be constructed for fragments in which the number of states and arcs is dramatically decreased and the verification time is extremely reduced compared with existing methods; and 3) temporal constraints whose activities have or do not have exchanged messages can be located in TAN. The main significance of our approach in the field of expert and intelligent systems is that it can greatly reduce the risk of making business decisions and the cost of handling temporal violations, and improves the innovation capability of enterprises. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:190 / 207
页数:18
相关论文
共 28 条
  • [1] A Model Checking Approach to Analyzing Timed Compatibility in Mediation-aided Composition of Web Services
    Du, Yanhua
    Yang, Benyuan
    Tan, Wei
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 567 - 574
  • [2] A Petri Net Approach to Mediation-Aided Composition of Web Services
    Du, Yanhua
    Li, Xitong
    Xiong, PengCheng
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (02) : 429 - 435
  • [3] Compatibility analysis and mediation-aided composition for BPEL services
    Tan, Wei
    Rao, Fangyan
    Fan, Yushun
    Zhu, Jun
    [J]. ADVANCES IN DATABASES: CONCEPTS, SYSTEMS AND APPLICATIONS, 2007, 4443 : 1062 - +
  • [4] Temporal Consistency Analysis of Mediation-aided Composition of Service Processes with Relation Network
    Du, Yanhua
    Yu, Ze
    Yang, Benyuan
    Wang, Yang
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2016, : 625 - 630
  • [5] Probability Based Timed Compatibility of Web Service Composition
    Du, Yanhua
    Wang, Xiaofei
    Yao, Jianshi
    [J]. PRACTICAL APPLICATIONS OF INTELLIGENT SYSTEMS, 2011, 124 : 31 - +
  • [6] Timed Compatibility Analysis of Web Service Composition: A Modular Approach Based on Petri Nets
    Du, Yanhua
    Tan, Wei
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) : 594 - 606
  • [7] An Efficient Bounded Model Checking Approach for Web Service Composition
    Li, Yuanzhang
    Ma, Dongyan
    Liu, Chen
    Han, Wencong
    Jiang, Hongwei
    Hu, Jingjing
    [J]. MOBILE NETWORKS & APPLICATIONS, 2021, 26 (04): : 1503 - 1513
  • [8] An Efficient Bounded Model Checking Approach for Web Service Composition
    Yuanzhang Li
    Dongyan Ma
    Chen Liu
    Wencong Han
    Hongwei Jiang
    Jingjing Hu
    [J]. Mobile Networks and Applications, 2021, 26 : 1503 - 1513
  • [9] Formal Verification for Web Service Composition: A Model-checking Approach
    Ghannoudi, Majdi
    Chainbi, Walid
    [J]. 2015 International Symposium on Networks, Computers and Communications (ISNCC 2015), 2015,
  • [10] A Stochastic Timed Performance Model for Web Service Composition
    Wu, Zhao
    Yuan, Lei
    Yang, Jianqiang
    Xiong, Wei
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 535 - 538