DocumentCode :
2252563
Title :
An Effective Approach to Identifying Optimal Software Reliability Allocation with Consideration of Multiple Constraints
Author :
Kim, Gookhyun ; Park, Jinhee ; Baik, Jongmoon
Author_Institution :
Financial Supervisory Service, IT Strategy Office, Seoul, South Korea
fYear :
2012
fDate :
May 30 2012-June 1 2012
Firstpage :
541
Lastpage :
546
Abstract :
After a software reliability goal is set for safety-critical or mission-critical software system development, it is necessary to allocate software reliability goals for individual subsystems or components so that they meet the system reliability goal. This reliability allocation also helps to allocate test resources such as cost and schedule effectively. In order to achieve these advantages, it needs to identify the optimal software reliability allocation for multiple objectives, which maximize software reliability and minimize cost and schedule. However, it is difficult to identify an optimal software reliability allocation because reliability, cost, and schedule conflict with each other. Currently, there are several software reliability allocation techniques, but schedule planning and effective resource use are unavailable because they do not support multi-objective optimization. This paper proposes an effective software reliability allocation technique that supports multi-objective optimization. The proposed approach uses a multi-objective genetic algorithm (NSGA-II) for the multi-objective optimization. This approach assists schedule planning as well as effective resources allocation. A case study is presented to show the strength of the proposed approach. Our approach helps project manager to identify well-balanced strategies with consideration of reliability, cost, and schedule in the software reliability allocation phase.
Keywords :
genetic algorithms; safety-critical software; mission-critical software system development; multiobjective genetic algorithm; optimal software reliability allocation identification; safety-critical software system development; Biological cells; Mathematical model; Optimization; Resource management; Schedules; Software reliability; Genetic Algorithm; Optimization; Software Reliability; Software Reliability Allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-1536-4
Type :
conf
DOI :
10.1109/ICIS.2012.29
Filename :
6211150
Link To Document :
بازگشت