DocumentCode :
665566
Title :
Quantifying the influence of failure repair/mitigation costs on service-based systems
Author :
Cortellessa, Vittorio ; Marinelli, Fabrizio ; Mirandola, Raffaela ; Potena, Pasqualina
Author_Institution :
Dipt. di Ing. e Sci. dell´Inf., e Mat., Univ. dell´Aquila, l´Aquila, Italy
fYear :
2013
fDate :
4-7 Nov. 2013
Firstpage :
90
Lastpage :
99
Abstract :
The analysis of non-functional properties of Service-Based Systems (SBSs) is a complex task, mostly because it requires models that encompass the composition of service properties into architectural properties. For example, the reliability of a SBS is given by the composition of service and interconnection reliabilities. Although several approaches have been introduced in the last few years to address these issues, the tradeoff analysis among non-functional properties of software services has not yet been studied enough. The goal of this paper is to introduce a set of optimization models that allow quantifying the costs of service failure repair/mitigation actions aimed at keeping the whole SBS reliability over a certain threshold. On the basis of our previous work in this area, we first introduce an optimization model aimed at selecting either in-house built or provided services with the goal of minimizing the SBS cost while guaranteeing a certain level of reliability. Thereafter we strengthen the reliability constraints, and we build two different optimization models that aim to solve the same problem under new constraints, where one model starts from the solution obtained in the original model and tries to improve it, while the other one looks for an optimal solution in the whole search space. Finally, we introduce a fourth model, based on stochastic optimization, with the goal of rather searching for solutions that explicitly take into account the stochastic nature of the problem and search for new repair/mitigation actions cheaper than the ones identified by the other models. Each optimization model has been experimented on about 300 variations of a nominal model. The experimental results show the efficacy of our optimization models to quantify the costs of different failure repairing/mitigation actions in different contexts.
Keywords :
Web services; cost reduction; software architecture; software reliability; stochastic programming; system recovery; SBS cost minimization; SBS reliability; cost quantification; interconnection reliabilities; optimization models; service failure mitigation costs; service failure repair costs; service property composition; service-based systems; stochastic optimization; tradeoff analysis; Maintenance engineering; Optimization; Silicon; Software; Software reliability; Stochastic processes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering (ISSRE), 2013 IEEE 24th International Symposium on
Conference_Location :
Pasadena, CA
Type :
conf
DOI :
10.1109/ISSRE.2013.6698908
Filename :
6698908
Link To Document :
بازگشت