A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition

Web service composition is the process of combining and reusing existing web services to create new business processes to satisfy specific user requirements. Reliability plays an important role in ensuring the quality of web service composition. However, owing to the flexibility and complexity of su...

Full description

Bibliographic Details
Main Authors: Yang Song, Yawen Wang, Dahai Jin
Format: Article
Language:English
Published: MDPI AG 2020-12-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/12/12/221
_version_ 1797545776513024000
author Yang Song
Yawen Wang
Dahai Jin
author_facet Yang Song
Yawen Wang
Dahai Jin
author_sort Yang Song
collection DOAJ
description Web service composition is the process of combining and reusing existing web services to create new business processes to satisfy specific user requirements. Reliability plays an important role in ensuring the quality of web service composition. However, owing to the flexibility and complexity of such architecture, sufficient estimation of reliability is difficult. In this paper, the authors propose a method to estimate the reliability of web service compositions based on Bayes reliability assessment by considering it to be a decision-making problem. This improves the testing efficiency and accuracy of such methods. To this end, the authors focus on fully utilizing prior information of web services to increase the accuracy of prior distributions, and construct a Markov model in terms of the reliabilities of the web composition and each web service to integrate the limited test data. The authors further propose a method of minimum risk (MMR) to calculate the initial values of hyperparameters satisfying the constraint of minimal risk of the wrong decision. Experiments demonstrate that the proposed method is capable of efficiently utilizing prior module-level failure information, comparing with the Bayesian Monte Carlo method (BMCM) and expert scoring method (ESM), when the number of failures increased from 0 to 5, reducing the required number of test cases from 19.8% to 28.9% and 6.1% to 14.1% separately, improving the reliability assessment of web service compositions, and reducing the expenses incurred by system-level reliability testing and demonstration.
first_indexed 2024-03-10T14:19:49Z
format Article
id doaj.art-cafec67527d445658ef0a4f93ce4b949
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-10T14:19:49Z
publishDate 2020-12-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-cafec67527d445658ef0a4f93ce4b9492023-11-20T23:29:31ZengMDPI AGFuture Internet1999-59032020-12-01121222110.3390/fi12120221A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service CompositionYang Song0Yawen Wang1Dahai Jin2State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaWeb service composition is the process of combining and reusing existing web services to create new business processes to satisfy specific user requirements. Reliability plays an important role in ensuring the quality of web service composition. However, owing to the flexibility and complexity of such architecture, sufficient estimation of reliability is difficult. In this paper, the authors propose a method to estimate the reliability of web service compositions based on Bayes reliability assessment by considering it to be a decision-making problem. This improves the testing efficiency and accuracy of such methods. To this end, the authors focus on fully utilizing prior information of web services to increase the accuracy of prior distributions, and construct a Markov model in terms of the reliabilities of the web composition and each web service to integrate the limited test data. The authors further propose a method of minimum risk (MMR) to calculate the initial values of hyperparameters satisfying the constraint of minimal risk of the wrong decision. Experiments demonstrate that the proposed method is capable of efficiently utilizing prior module-level failure information, comparing with the Bayesian Monte Carlo method (BMCM) and expert scoring method (ESM), when the number of failures increased from 0 to 5, reducing the required number of test cases from 19.8% to 28.9% and 6.1% to 14.1% separately, improving the reliability assessment of web service compositions, and reducing the expenses incurred by system-level reliability testing and demonstration.https://www.mdpi.com/1999-5903/12/12/221web service compositionhyperparameterminimum riskreliability assessmentbayes reliability assessment
spellingShingle Yang Song
Yawen Wang
Dahai Jin
A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
Future Internet
web service composition
hyperparameter
minimum risk
reliability assessment
bayes reliability assessment
title A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
title_full A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
title_fullStr A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
title_full_unstemmed A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
title_short A Bayesian Approach Based on Bayes Minimum Risk Decision for Reliability Assessment of Web Service Composition
title_sort bayesian approach based on bayes minimum risk decision for reliability assessment of web service composition
topic web service composition
hyperparameter
minimum risk
reliability assessment
bayes reliability assessment
url https://www.mdpi.com/1999-5903/12/12/221
work_keys_str_mv AT yangsong abayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition
AT yawenwang abayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition
AT dahaijin abayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition
AT yangsong bayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition
AT yawenwang bayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition
AT dahaijin bayesianapproachbasedonbayesminimumriskdecisionforreliabilityassessmentofwebservicecomposition