Reliability Prediction for Service-Oriented System via Matrix Factorization in a Collaborative Way

被引:8
|
作者
Xu, Yueshen [1 ]
Yin, Jianwei [1 ]
Wu, Zizheng [1 ]
He, Dongqing [1 ]
Tang, Yan [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310003, Zhejiang, Peoples R China
关键词
Service-Oriented System; Software Failure; Reliability Prediction; Similarity Computation; Matrix Factorization;
D O I
10.1109/SOCA.2014.11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The reliability prediction of service-oriented system is a key problem, and has become increasingly important along with the wide utilization of service-oriented architecture. In this paper, we aim to improve the prediction accuracy of reliability in a collaborative way. First, we estimate the failure probability of each component through two independent models extended from Matrix Factorization. For each service and user, we identify the similar neighbors through similarity computation. Then, we build the service neighborhood-based MF model (SN-MF) and user neighborhood-based MF model (UN-MF). In the two models, each unknown failure probability is learned out assisted by similar neighbors' historical failure records collaboratively. Further, we combine the two models together to build an ensemble model, and explicate the way of calculating the final failure probability of the whole system. Afterwards, the failure probability is mapped to reliability with a classical function. Finally, experiments conducted in a realworld dataset demonstrate the effectiveness of our models.
引用
收藏
页码:125 / 130
页数:6
相关论文
共 50 条
  • [21] 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
  • [22] Collaborative Web Service QoS Prediction via Location-Aware Matrix Factorization and Unbalanced Distribution
    Xiong, Wei
    Gu, Qiong
    Li, Bing
    Wu, Zhao
    Yuan, Lei
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (04): : 1063 - 1074
  • [23] Service-oriented and collaborative portal for digital cities
    Li, Jiaxing
    Li, Yinsheng
    Lu, Xiaohua
    PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 531 - +
  • [24] COLLABORATIVE WORKSPACE OVER SERVICE-ORIENTED GRID
    Shen Zhiqi
    Shen Haifeng
    Miao Chunyan
    Yang Zhonghua
    Gay, Robert
    Zhao Guopeng
    GCA 2007: PROCEEDINGS OF THE 3RD INTERNATIONAL WORKSHOP ON GRID COMPUTING AND APPLICATIONS, 2007, : 104 - +
  • [25] A Service-Oriented Middleware for Building Collaborative UAVs
    Nader Mohamed
    Jameela Al-Jaroodi
    Imad Jawhar
    Sanja Lazarova-Molnar
    Journal of Intelligent & Robotic Systems, 2014, 74 : 309 - 321
  • [26] A Service-Oriented Middleware for Building Collaborative UAVs
    Mohamed, Nader
    Al-Jaroodi, Jameela
    Jawhar, Imad
    Lazarova-Molnar, Sanja
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 74 (1-2) : 309 - 321
  • [27] A service-oriented framework for collaborative product commerce
    Chung, MJ
    Jung, HS
    Kim, W
    Kim, H
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 425 - 430
  • [28] 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
  • [29] A proactive approach based on online reliability prediction for adaptation of service-oriented systems
    Wang, Hongbing
    Wang, Lei
    Yu, Qi
    Zheng, Zibin
    Yang, Zhengping
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 114 : 70 - 84
  • [30] Performance and reliability prediction for evolving service-oriented software systemsIndustrial experience report
    Heiko Koziolek
    Bastian Schlich
    Steffen Becker
    Michael Hauck
    Empirical Software Engineering, 2013, 18 : 746 - 790