An evolution model of composed service based on global dependence net

被引:0
|
作者
Zhang, Yuanming [1 ]
Xu, Zhoushuai [1 ]
Lu, Jiawei [1 ]
Xiao, Gang [1 ]
机构
[1] Zhejiang Univ Technol, Coll Comp Sci & Technol, Hangzhou, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Service evolution; Evolution model; Evolution reasoning; Global dependence net;
D O I
10.1007/s11761-021-00318-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Web service composition is a major way of constructing SOA-based applications. However, as uses' requirements change, web services have to be recomposed correspondingly once again from the scratch. It will be rather time-consuming, error-prone and mostly fussy. To tackle the widespread requirements changes, we propose a novel approach that can make an existing composed service automatically grade to reach another new composed service in an evolutionary manner according to user's requirements. An evolution model called control structure net is built to formally represent composition structure of a certain composed service based on interface dependence. Furthermore, a global dependence net, which provides an evolution knowledge base, is constructed by modeling all available web services. Evolution process is presented in detail and evolution reasoning algorithms are given to automatically remove invalid paths and make up necessary paths. Experimental results show that our proposed approach can correctly evolve to target composed service, and its performance also greatly surpasses that of classic service composition approach.
引用
收藏
页码:339 / 351
页数:13
相关论文
共 50 条
  • [41] Dependence based coalitions and contract net: A comparative analysis
    Ito, M
    Sichman, JS
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2000, 1952 : 106 - 115
  • [42] Spatial clusters in a global-dependence model
    Wang, Tai-Chi
    Yue, Ching-Syang Jack
    SPATIAL AND SPATIO-TEMPORAL EPIDEMIOLOGY, 2013, 5 : 39 - 50
  • [43] The global financial safety net: Evolution of the anti-crisis function in the global financial architecture
    Vinokurov, Evgeny Y.
    Levenkov, Artem S.
    VOPROSY EKONOMIKI, 2021, (05): : 26 - 42
  • [44] DCEM: A data cell evolution model for service composition based on bigraph theory
    Lu, Jiawei
    Zhou, Huan
    Zhu, Haotian
    Zhang, Yuanming
    Liang, Qianhui
    Xiao, Gang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 330 - 347
  • [45] FORMAL MODELLING OF PROGRAM DEPENDENCE NET FOR SOFTWARE MODEL CHECKING
    Li, Shuo
    Ding, Zhijun
    Pan, Meiqin
    Computing and Informatics, 2024, 43 (05) : 1161 - 1184
  • [46] An architectural model for service-based software with ultra rapid evolution.
    Bennett, K
    Munro, M
    Gold, N
    Layzell, P
    Budgen, D
    Brereton, P
    IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 292 - 300
  • [47] Interactive Web service composition based on Petri net
    Sun, Ping
    Jiang, ChangJun
    Zhou, MengChu
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2011, 33 (01) : 116 - 132
  • [48] Web service composition based on BPWS-Net
    Sun, J
    Jiang, CJ
    CONTENT COMPUTING, PROCEEDINGS, 2004, 3309 : 303 - 313
  • [49] Petri net based semantic web service composition
    1600, Science and Engineering Research Support Society (09):
  • [50] Colored Petri net based automatic service composition
    Qian, Zhuzhong
    Lu, SangLu
    Xie, Li
    2ND IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 431 - 438