A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis

We have been attempting to evaluate software quality and improve its reliability. Therefore, research on a software reliability model was part of the effort. Currently, software is used in various fields and environments; hence, one must provide quantitative confidence standards when using software....

Full description

Bibliographic Details
Main Authors: Kwang Yoon Song, In Hong Chang, Hoang Pham
Format: Article
Language:English
Published: MDPI AG 2019-05-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/7/5/450
_version_ 1829486377865052160
author Kwang Yoon Song
In Hong Chang
Hoang Pham
author_facet Kwang Yoon Song
In Hong Chang
Hoang Pham
author_sort Kwang Yoon Song
collection DOAJ
description We have been attempting to evaluate software quality and improve its reliability. Therefore, research on a software reliability model was part of the effort. Currently, software is used in various fields and environments; hence, one must provide quantitative confidence standards when using software. Therefore, we consider the testing coverage and uncertainty or randomness of an operating environment. In this paper, we propose a new testing coverage model based on NHPP software reliability with the uncertainty of operating environments, and we provide a sensitivity analysis to study the impact of each parameter of the proposed model. We examine the goodness-of-fit of a new testing coverage model based on NHPP software reliability and other existing models based on two datasets. The comparative results for the goodness-of-fit show that the proposed model does significantly better than the existing models. In addition, the results for the sensitivity analysis show that the parameters of the proposed model affect the mean value function.
first_indexed 2024-12-14T23:04:59Z
format Article
id doaj.art-3f7ae763638443b1b31bfdb68e746ab6
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-12-14T23:04:59Z
publishDate 2019-05-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-3f7ae763638443b1b31bfdb68e746ab62022-12-21T22:44:21ZengMDPI AGMathematics2227-73902019-05-017545010.3390/math7050450math7050450A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity AnalysisKwang Yoon Song0In Hong Chang1Hoang Pham2Department of Industrial and Systems Engineering, Rutgers University, 96 Frelinghuysen Road, Piscataway, NJ 08855, 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, USAWe have been attempting to evaluate software quality and improve its reliability. Therefore, research on a software reliability model was part of the effort. Currently, software is used in various fields and environments; hence, one must provide quantitative confidence standards when using software. Therefore, we consider the testing coverage and uncertainty or randomness of an operating environment. In this paper, we propose a new testing coverage model based on NHPP software reliability with the uncertainty of operating environments, and we provide a sensitivity analysis to study the impact of each parameter of the proposed model. We examine the goodness-of-fit of a new testing coverage model based on NHPP software reliability and other existing models based on two datasets. The comparative results for the goodness-of-fit show that the proposed model does significantly better than the existing models. In addition, the results for the sensitivity analysis show that the parameters of the proposed model affect the mean value function.https://www.mdpi.com/2227-7390/7/5/450coverage testdifferential equationsoftware reliabilitynon-homogeneous Poisson processsensitivity
spellingShingle Kwang Yoon Song
In Hong Chang
Hoang Pham
A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
Mathematics
coverage test
differential equation
software reliability
non-homogeneous Poisson process
sensitivity
title A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
title_full A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
title_fullStr A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
title_full_unstemmed A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
title_short A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis
title_sort testing coverage model based on nhpp software reliability considering the software operating environment and the sensitivity analysis
topic coverage test
differential equation
software reliability
non-homogeneous Poisson process
sensitivity
url https://www.mdpi.com/2227-7390/7/5/450
work_keys_str_mv AT kwangyoonsong atestingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis
AT inhongchang atestingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis
AT hoangpham atestingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis
AT kwangyoonsong testingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis
AT inhongchang testingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis
AT hoangpham testingcoveragemodelbasedonnhppsoftwarereliabilityconsideringthesoftwareoperatingenvironmentandthesensitivityanalysis