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...
Main Authors: | , , |
---|---|
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 |