DocumentCode :
3589828
Title :
Software reliability modeling with fault detection data when knowing fault severity
Author :
Yu Liu ; Duo Li ; Chao Guo
Author_Institution :
Key Lab. of Adv. Reactor Eng. andSafety, Tsinghua Univ., Beijing, China
fYear :
2014
Firstpage :
558
Lastpage :
562
Abstract :
Software Reliability Growth Models (SRGMs) are commonly used to estimate the software quality in software engineering. Currently, most SRGMs employ the fault number data collected during software fault detection process and model the fault number data with corresponding detection time. In this process, fault severity is generally used as an unknown parameter to be solved by the modeling process. Few articles incorporate the fault severity as a known factor for the fault-detection-process modeling. In fact, each fault detected is classified into different severities during software testing process in a lot of software testing projects, that is, the fault severity can be treated as a known factor. Generally, the higher severity a fault has, the larger effect it may create. Therefore, besides the total fault count remained in software, the number of remained faults in different severity, especially the faults that may cause serious consequences, is more critical to the system operation. Incorporating the data information, we proposed one novel nonhomogeneous Poisson process software reliability growth model in this article, which involves both the failure time and the severity of each fault into modeling. In this article, we first discussed how to introduce the severity into modeling. In actual software development process, it has been observed that the fault in trivial severity is detected more easily and less influence by the learning effect than the fault in hard severity. Thus, we proposed a Severity Ratio Function (SRF) to describe the percentage of the fault detection rate in same severity out of the total fault detection rate changing in time. Then, based on the SRF, a new software reliability model is derived. Finally, this model are evaluated and validated on actual test data set collected from a nuclear power plant protection system. The results of numerical illustration demonstrate that the proposed MVF provide better estimation and fitting under comparison- .
Keywords :
data handling; fault diagnosis; nuclear power stations; power engineering computing; program testing; software reliability; Poisson process software reliability growth model; SRF; SRGM; data information; failure time; fault detection data; fault detection process modeling; fault number data; knowing fault severity; nuclear power plant protection system; severity ratio function; software development process; software engineering; software fault detection process; software quality; software reliability growth models; software reliability modeling; software testing process; software testing projects; Data models; Fault detection; Maximum likelihood estimation; Software; Software reliability; Testing; fault severity; reactor protection system; severity ratio function; software reliability growth model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability, Maintainability and Safety (ICRMS), 2014 International Conference on
Print_ISBN :
978-1-4799-6631-8
Type :
conf
DOI :
10.1109/ICRMS.2014.7107257
Filename :
7107257
Link To Document :
بازگشت