DocumentCode
34247
Title
A Reliability Improvement Method for SOA-Based Applications
Author
Delac, Goran ; Silic, Marin ; Srbljic, Sinisa
Author_Institution
Consumer Comput. Lab., Univ. of Zagreb, Zagreb, Croatia
Volume
12
Issue
2
fYear
2015
fDate
March-April 1 2015
Firstpage
136
Lastpage
149
Abstract
As SOA gains more traction through various implementations, building reliable service compositions remains one of the principal research concerns. Widely researched reliability assurance methods, often rely on applying redundancy or complex optimization strategies that can make them less applicable when it comes to designing service compositions on a larger scale. To address this issue, we propose a design time reliability improvement method that enables selective service composition improvements by focusing on the most reliability-critical workflow components, named weak points. With the aim of detecting most significant weak points, we introduce a method based on a suite of recommendation algorithms that leverage a belief network reliability model. The method is made scalable by using heuristic algorithms that achieve better computational performance at the cost of recommendation accuracy. Although less accurate heuristic algorithms on average require more improvement steps, they can achieve better overall performance in cases when the additional step-wise overhead of applying improvements is low. We confirm the soundness of the proposed solution by performing experiments on data sets of randomly generated service compositions.
Keywords
belief networks; service-oriented architecture; software reliability; SOA-based application; belief network reliability model; heuristic algorithms; randomly generated service compositions; recommendation algorithm; reliability improvement method; reliability-critical workflow component; service-oriented architecture; Computational modeling; Estimation; Random variables; Reliability; Service-oriented architecture; Unified modeling language; Software reliability; modeling and estimation; web-based services;
fLanguage
English
Journal_Title
Dependable and Secure Computing, IEEE Transactions on
Publisher
ieee
ISSN
1545-5971
Type
jour
DOI
10.1109/TDSC.2014.2327971
Filename
6824806
Link To Document