Causal Inference Based Service Dependency Graph for Statistical Service Fault Localization

被引:0
|
作者
Li, Lixian [1 ]
Liu, Jin [1 ]
Zhou, Zhangbing [2 ]
Luo, Haoyu [1 ]
Liu, Wenrui [1 ]
Li, Juan [1 ]
机构
[1] Wuhan Univ, Comp Sch, State Key Lab Software Engn, Wuhan, Hubei, Peoples R China
[2] China Univ Geosci, Sch Informat Engn, Beijing, Peoples R China
关键词
CISDG; causal inference; fault localization; network diagnostic algorithm; BAYESIAN NETWORKS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the interconnection environment, people combine basic services into composite services to provide more complex function for sophisticated applications. Accordingly, service fault localization in composite services becomes a critical issue for guaranteeing the normal running of composite services. This paper proposes a novel Causal Inference based Service Dependency Graph (CISDG) for statistical service fault localization. Our approach first utilizes the dependencies between basic services in the composite services by transforming the service dependency graph into a causal graph. Then it intuitively applies the causal inference to service fault localization on the composite services. Our work mainly focuses on developing CISDG and the causal inference on CISDG. To develop CISDG, we characterize the dependency and causal relationships between basic services and the target causal graph. To perform the causal inference on CISDG, we apply the well-known causal inference techniques such as the Back-Door Criterion and enhance the algorithm of the network diagnostic algorithm based Causal Inference (CIND) to improve the efficiency of the statistical service fault localization. The case study illustrates that our approach has advantages over its rivals in the service fault localization of composite services.
引用
收藏
页码:41 / 48
页数:8
相关论文
共 50 条
  • [1] Service Behavioral Adaptation based on Dependency Graph
    Wu, Bin
    Deng, Shuiguang
    Wu, Jian
    Li, Ying
    Kuang, Li
    Yin, Jianwei
    [J]. 2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 1276 - 1281
  • [2] Inforence: effective fault localization based on information-theoretic analysis and statistical causal inference
    Farid Feyzi
    Saeed Parsa
    [J]. Frontiers of Computer Science, 2019, 13 : 735 - 759
  • [3] Inforence: effective fault localization based on information-theoretic analysis and statistical causal inference
    Feyzi, Farid
    Parsa, Saeed
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (04) : 735 - 759
  • [4] Mutation-Based Graph Inference for Fault Localization
    Musco, Vincenzo
    Monperrus, Martin
    Preux, Philippe
    [J]. 2016 IEEE 16TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2016, : 97 - 106
  • [5] Causal inference based fault localization for numerical software with NUMFL
    Bai, Zhuofu
    Shu, Gang
    Podgurski, Andy
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2017, 27 (06):
  • [6] Dependency Based Automatic Service Composition using Directed Graph
    Omer, Abrehet M.
    Schill, Alexander
    [J]. PROCEEDINGS OF THE 2009 FIFTH INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, NWESP 2009, 2009, : 76 - 81
  • [7] A Top -K QoS-Optimal Service Composition Approach Based on Service Dependency Graph
    Zhang, Baili
    Wen, Kejie
    Lu, Jianhua
    Zhong, Mingjun
    [J]. JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2021, 33 (03) : 50 - 68
  • [8] Fault Localization in Service Compositions
    Wehrheim, Heike
    [J]. FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2017), 2017, 10487 : 216 - 232
  • [9] Service Dependency Graph Analysis in Microservice Architecture
    Gaidels, Edgars
    Kirikova, Marite
    [J]. PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2020, 2020, 398 : 128 - 139
  • [10] Service Application Knowledge Graph and Dependency System
    Wang, Hanzhang
    Shah, Chirag
    Sathaye, Praseeda
    Nahata, Amit
    Katariya, Sanjeev
    [J]. 2019 34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS (ASEW 2019), 2019, : 134 - 136