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 条
  • [1] A Novel Online Reliability Prediction Approach for Service-Oriented Systems
    Wang, Hongbing
    Wang, Lei
    Yu, Qi
    Zheng, Zibin
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 582 - 589
  • [2] Prediction of Reliability for Service-Oriented Systems
    Arora, Sachin
    Kumar, Lov
    Rath, Santanu Ku.
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 817 - 823
  • [3] Online Reliability Time Series Prediction for Service-Oriented System of Systems
    Wang, Lei
    Wang, Hongbing
    Yu, Qi
    Sun, Haixia
    Bouguettaya, Athman
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 421 - 428
  • [4] Lead Time-Aware Proactive Adaptation for Service-Oriented Systems
    Zhang, Jingbin
    Ma, Meng
    Wang, Ping
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 481 - 488
  • [5] Online Reliability Prediction via Motifs-Based Dynamic Bayesian Networks for Service-Oriented Systems
    Wang, Hongbing
    Wang, Lei
    Yu, Qi
    Zheng, Zibin
    Bouguettaya, Athman
    Lyu, Michael R.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (06) : 556 - 579
  • [6] An Online Performance Prediction Framework for Service-Oriented Systems
    Zhang, Yilei
    Zheng, Zibin
    Lyu, Michael R.
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (09): : 1169 - 1181
  • [7] Online Reliability Prediction via Long Short Term Memory for Service-Oriented Systems
    Wang, Hongbing
    Yang, Zhengping
    Yu, Qi
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 81 - 88
  • [8] ESTIMATING RELIABILITY OF SERVICE-ORIENTED SYSTEMS: A RULE-BASED APPROACH
    Seth, Ashish
    Agarwal, Himanshu
    Singla, Ashim Raj
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2014, 10 (03): : 1111 - 1120
  • [9] RELIABILITY PREDICTION METHOD FOR SERVICE-ORIENTED SYSTEMS BASED ON CRITICAL COMPONENTS IDENTIFICATION
    Zhang, Xiuguo
    Zhao, Yun
    Cao, Zhiying
    Jiang, Shuo
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2023, 19 (05): : 1543 - 1560
  • [10] Performance and reliability prediction for evolving service-oriented software systems
    Koziolek, Heiko
    Schlich, Bastian
    Becker, Steffen
    Hauck, Michael
    EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (04) : 746 - 790