DocumentCode :
2795424
Title :
Cost constrained reliability maximization of software systems
Author :
Gokhale, Swapna S.
Author_Institution :
Connecticut Univ., Storrs, CT, USA
fYear :
2004
fDate :
26-29 Jan. 2004
Firstpage :
195
Lastpage :
200
Abstract :
Architecture-based techniques have been largely used for the reliability assessment of software systems. However, these techniques also enable the exploration of cost/reliability tradeoffs and evaluation of a set of competing architectural alternatives. This paper presents an optimization framework based on an evolutionary algorithm (EA) which can be used to explore cost/reliability tradeoffs based on software architecture. Evolutionary algorithm was used as an optimization technique because of the discontinuous search space, usually nonlinear but monotonic relation between the cost and reliability of individual modules comprising the software, and complex software architectures giving rise to nonlinear dependencies between individual module reliabilities and the overall application reliability. We illustrate the use of the EA using a case study, where the results of the EA are compared with those obtained from exhaustive enumeration. A comparison of the time taken by the EA to generate an optimal solution with the time taken by exhaustive search to generate an optimal solution indicates that the EA can be used to obtain optimal designs with much greater efficiency than exhaustive search.
Keywords :
evolutionary computation; optimisation; software architecture; software reliability; architecture-based techniques; cost constrained reliability maximization; cost/reliability tradeoffs; discontinuous search space; evolutionary algorithm; nonlinear dependencies; optimization framework; reliability assessment; software architecture; software systems; Application software; Computer architecture; Constraint optimization; Cost function; Evolutionary computation; Power system reliability; Redundancy; Software architecture; Software reliability; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability, 2004 Annual Symposium - RAMS
Print_ISBN :
0-7803-8215-3
Type :
conf
DOI :
10.1109/RAMS.2004.1285447
Filename :
1285447
Link To Document :
بازگشت