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 条
  • [31] Extraction and Improvement of IoT Service Gap between Design and Operation Based on Net Model
    Wada, Ryosuke
    Bin Ab Malek, Muhammad Syafig
    Yamaguchi, Shingo
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2017, : 24 - 27
  • [32] The CAFE model: A net production model for global ocean phytoplankton
    Silsbe, Greg M.
    Behrenfeld, Michael J.
    Halsey, Kimberly H.
    Milligan, Allen J.
    Westberry, Toby K.
    GLOBAL BIOGEOCHEMICAL CYCLES, 2016, 30 (12) : 1756 - 1777
  • [33] A composed global localization system for service robot in intelligent space based on particle filter algorithm and WIFI fingerprint localization
    Lu F.
    Tian G.
    Liu G.
    Wang Y.
    Tian, Guohui (g.h.tian@sdu.edu.cn), 1600, Chinese Academy of Sciences (38): : 178 - 184
  • [34] A simulation approach based on the petri net model to evaluate the global performance of a weaving process
    Cascaval, D
    Ciocoiu, M
    FIBRES & TEXTILES IN EASTERN EUROPE, 2000, 8 (03) : 44 - 46
  • [35] A Consulting Model of Global Service Learning
    Mertz, Joseph
    Weinberg, Randy S.
    Kim, Jin Seop
    Bah, Alimou
    AMCIS 2013 PROCEEDINGS, 2013,
  • [36] Change-aware model checking for evolving concurrent programs based on Program Dependence Net
    Li, Shuo
    Chen, Cheng
    Huang, Zheng
    Ding, Zhijun
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 36 (06)
  • [37] A Global Workspace, Evolution-Based Model of the Effect of Psychedelics on Consciousness
    Grinde, Bjorn
    Stewart, Lowan
    PSYCHOLOGY OF CONSCIOUSNESS-THEORY RESEARCH AND PRACTICE, 2020, 7 (03) : 262 - 278
  • [38] Formation and Evolution of the Global Manufacturing and Service Modular Network
    Zheng, Hao
    PROCEEDINGS OF THE 2019 4TH INTERNATIONAL CONFERENCE ON SOCIAL SCIENCES AND ECONOMIC DEVELOPMENT (ICSSED 2019), 2019, 314 : 336 - 340
  • [39] A Framework for Model-Based Continuous Improvement of Global IT Service Delivery Operations
    Bose, Abhijit
    Heching, Aliza
    Sahu, Sambit
    2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 197 - 204
  • [40] Model Checking Workflow Net Based on Petri Net
    ZHOU Conghua~1
    2. School of Computer Science and Engineering
    Wuhan University Journal of Natural Sciences, 2006, (05) : 1297 - 1301