Xing Xing, Jianyan Luo, Zhichun Jia, Yanyan Li, Qiuyang Han
{"title":"Automated Fault Detection for Web Services using Naïve Bayes Approach","authors":"Xing Xing, Jianyan Luo, Zhichun Jia, Yanyan Li, Qiuyang Han","doi":"10.1109/ICSESS47205.2019.9040756","DOIUrl":null,"url":null,"abstract":"With the development of the web service technology, the service application becomes an important and popular solution for the distributed computing model. As more and more web services are deployed on the network, the web services can fail for many reasons. One of challenges in this evolution is how to provide a necessary fault detection method for minimizing the service failure impact and enhance the reliability of the services. For this purpose, we present an automatic fault detection framework and a fault detection model based on the Naïve Bayes approach. By analyzing the available service execution logs, our method can achieve the training data and convert them into the detection model. Using the Naïve Bayes approach and the given threshold value, our model computes the service posterior probability to each fault type and identifies the service faults. Experimental results show that our method is effective in detecting the service faults.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS47205.2019.9040756","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the development of the web service technology, the service application becomes an important and popular solution for the distributed computing model. As more and more web services are deployed on the network, the web services can fail for many reasons. One of challenges in this evolution is how to provide a necessary fault detection method for minimizing the service failure impact and enhance the reliability of the services. For this purpose, we present an automatic fault detection framework and a fault detection model based on the Naïve Bayes approach. By analyzing the available service execution logs, our method can achieve the training data and convert them into the detection model. Using the Naïve Bayes approach and the given threshold value, our model computes the service posterior probability to each fault type and identifies the service faults. Experimental results show that our method is effective in detecting the service faults.