A proactive approach based on online reliability prediction for adaptation of service-oriented systems

被引:15
|
作者
Wang, Hongbing [1 ,2 ]
Wang, Lei [1 ,2 ,3 ]
Yu, Qi [4 ]
Zheng, Zibin [5 ,6 ]
Yang, Zhengping [1 ,2 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, SIPAILOU 2, Nanjing 210096, Jiangsu, Peoples R China
[2] Southeast Univ, Key Lab Comp Network & Informat Integrat, SIPAILOU 2, Nanjing 210096, Jiangsu, Peoples R China
[3] Nanjing Forestry Univ, Dept Management Sci & Engn, Longpan Rd 159, Nanjing 210037, Jiangsu, Peoples R China
[4] Rochester Inst Technol, Coll Comp & Informat Sci, 102 Lomb Mem Dr, Rochester, NY 14623 USA
[5] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[6] Sun Yat Sen Univ, Key Lab Machine Intelligence & Adv Comp, Minist Educ, Guangzhou 510275, Guangdong, Peoples R China
关键词
Online reliability prediction; Time series; Proactive adaption; Service-oriented system; System of Systems; SELF-ADAPTIVE SYSTEMS; SELECTION;
D O I
10.1016/j.jpdc.2017.12.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Service computing is an emerging technology in System of Systems Engineering (SoS Engineering or SoSE), which regards System as a Service (i.e. SaaS), and aims to construct a robust and value-added complex system by outsourcing external component systems through service composition technology. A service oriented SoS runs under a dynamic and uncertain environment. To successfully deploy SoS's run-time quality assurance, online reliability time series prediction, which aims to predict the reliability in near future for a service-oriented SoS, arises -as a grand challenge in SoS research. In this paper, we tackle the prediction challenge by exploiting two novel prediction models. We adopt motifs-based Dynamic Bayesian Networks (or m_DBNs) model to perform one-step-ahead time series prediction, and propose a multi-steps trajectories DBNs (or multi_DBNs) model to further revise the future reliability prediction. Finally, a proactive adaption strategy is achieved based on the reliability prediction results. Extensive experiments conducted on real-world Web services demonstrate that our models outperform other well-known approaches consistently. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:70 / 84
页数:15
相关论文
共 50 条
  • [41] A Service Diagnosis and Adaptation Scheme in Service-Oriented IoT
    Peng, Xuesong
    Pernici, Barbara
    2016 IEEE 2ND INTERNATIONAL FORUM ON RESEARCH AND TECHNOLOGIES FOR SOCIETY AND INDUSTRY LEVERAGING A BETTER TOMORROW (RTSI), 2016, : 12 - 17
  • [42] An approach for service-oriented urbanism
    Izza, S.
    Vincent, L.
    Burlat, P.
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 879 - 890
  • [43] Performance prediction of service-oriented applications based on an enterprise service bus
    Liu, Yan
    Gorton, Ian
    Zhu, Liming
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 327 - 334
  • [44] MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems
    Cardellini, Valeria
    Casalicchio, Emiliano
    Grassi, Vincenzo
    Iannucci, Stefano
    Lo Presti, Francesco
    Mirandola, Raffaela
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (05) : 1138 - 1159
  • [45] Management of service-oriented systems
    Liu, Dong
    Deters, Ralph
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (2-3) : 51 - 64
  • [46] A machine-learning based load prediction approach for distributed service-oriented applications
    Wang, Jun
    Ren, Yi
    Zheng, Di
    Wu, Quan-Yuan
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 1, PROCEEDINGS, 2007, 4487 : 462 - +
  • [47] Service-Oriented Reliability Modeling and Autonomous Optimization of Reliability for Public Cloud Computing Systems
    Meng, Sa
    Luo, Liang
    Qiu, Xiwei
    Dai, Yuanshun
    IEEE TRANSACTIONS ON RELIABILITY, 2022, 71 (02) : 527 - 538
  • [48] A metamorphic testing approach for online testing of service-oriented software applications
    Chan, W. K.
    Cheung, S. C.
    Leung, Karl R. P. H.
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2007, 4 (02) : 61 - 81
  • [49] Robotic Systems of Systems Based on a Decentralized Service-Oriented Architecture
    Siefke, Lennart
    Sommer, Volker
    Wudka, Bjorn
    Thomas, Carsten
    ROBOTICS, 2020, 9 (04) : 1 - 10
  • [50] An online service-oriented performance profiling tool for cloud computing systems
    Mi, Haibo
    Wang, Huaimin
    Zhou, Yangfan
    Lyu, Michael Rung-Tsong
    Cai, Hua
    Yin, Gang
    FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (03) : 431 - 445