NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis

The non-homogeneous Poisson process (NHPP) software has a crucial role in computer systems. Furthermore, the software is used in various environments. It was developed and tested in a controlled environment, while real-world operating environments may be different. Accordingly, the uncertainty of th...

Full description

Bibliographic Details
Main Authors: Kwang Yoon Song, In Hong Chang, Hoang Pham
Format: Article
Language:English
Published: MDPI AG 2019-04-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/11/4/521
id doaj-8c666e847cda498ca6ba963be027900b
record_format Article
spelling doaj-8c666e847cda498ca6ba963be027900b2020-11-25T00:58:53ZengMDPI AGSymmetry2073-89942019-04-0111452110.3390/sym11040521sym11040521NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive AnalysisKwang Yoon Song0In Hong Chang1Hoang Pham2Department of Industrial and Systems Engineering, Rutgers University, 96 Frelinghuysen Road, Piscataway, NJ 08855-8018, USADepartment of Computer Science and Statistics, Chosun University, 309 Pilmun-daero Dong-gu, Gwangju 61452, KoreaDepartment of Industrial and Systems Engineering, Rutgers University, 96 Frelinghuysen Road, Piscataway, NJ 08855-8018, USAThe non-homogeneous Poisson process (NHPP) software has a crucial role in computer systems. Furthermore, the software is used in various environments. It was developed and tested in a controlled environment, while real-world operating environments may be different. Accordingly, the uncertainty of the operating environment must be considered. Moreover, predicting software failures is commonly an important part of study, not only for software developers, but also for companies and research institutes. Software reliability model can measure and predict the number of software failures, software failure intervals, software reliability, and failure rates. In this paper, we propose a new model with an inflection factor of the fault detection rate function, considering the uncertainty of operating environments and analyzing how the predicted value of the proposed new model is different than the other models. We compare the proposed model with several existing NHPP software reliability models using real software failure datasets based on ten criteria. The results show that the proposed new model has significantly better goodness-of-fit and predictability than the other models.https://www.mdpi.com/2073-8994/11/4/521software reliability modelnon-homogeneous Poisson processsoftware failurefault detection ratepredictive analysis
collection DOAJ
language English
format Article
sources DOAJ
author Kwang Yoon Song
In Hong Chang
Hoang Pham
spellingShingle Kwang Yoon Song
In Hong Chang
Hoang Pham
NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
Symmetry
software reliability model
non-homogeneous Poisson process
software failure
fault detection rate
predictive analysis
author_facet Kwang Yoon Song
In Hong Chang
Hoang Pham
author_sort Kwang Yoon Song
title NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
title_short NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
title_full NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
title_fullStr NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
title_full_unstemmed NHPP Software Reliability Model with Inflection Factor of the Fault Detection Rate Considering the Uncertainty of Software Operating Environments and Predictive Analysis
title_sort nhpp software reliability model with inflection factor of the fault detection rate considering the uncertainty of software operating environments and predictive analysis
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2019-04-01
description The non-homogeneous Poisson process (NHPP) software has a crucial role in computer systems. Furthermore, the software is used in various environments. It was developed and tested in a controlled environment, while real-world operating environments may be different. Accordingly, the uncertainty of the operating environment must be considered. Moreover, predicting software failures is commonly an important part of study, not only for software developers, but also for companies and research institutes. Software reliability model can measure and predict the number of software failures, software failure intervals, software reliability, and failure rates. In this paper, we propose a new model with an inflection factor of the fault detection rate function, considering the uncertainty of operating environments and analyzing how the predicted value of the proposed new model is different than the other models. We compare the proposed model with several existing NHPP software reliability models using real software failure datasets based on ten criteria. The results show that the proposed new model has significantly better goodness-of-fit and predictability than the other models.
topic software reliability model
non-homogeneous Poisson process
software failure
fault detection rate
predictive analysis
url https://www.mdpi.com/2073-8994/11/4/521
work_keys_str_mv AT kwangyoonsong nhppsoftwarereliabilitymodelwithinflectionfactorofthefaultdetectionrateconsideringtheuncertaintyofsoftwareoperatingenvironmentsandpredictiveanalysis
AT inhongchang nhppsoftwarereliabilitymodelwithinflectionfactorofthefaultdetectionrateconsideringtheuncertaintyofsoftwareoperatingenvironmentsandpredictiveanalysis
AT hoangpham nhppsoftwarereliabilitymodelwithinflectionfactorofthefaultdetectionrateconsideringtheuncertaintyofsoftwareoperatingenvironmentsandpredictiveanalysis
_version_ 1725220102891110400