Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model
Software developers need information for deciding the optimal time for software release with improved software reliability. However, it is not easy for them to decide when and how to release newly developed software to the market. For a decision, the reliability and test costs of the software need t...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-03-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/14/3/593 |
_version_ | 1797441463565418496 |
---|---|
author | Ting-Cheng Chang Ying Lin Kunquan Shi Teen-Hang Meen |
author_facet | Ting-Cheng Chang Ying Lin Kunquan Shi Teen-Hang Meen |
author_sort | Ting-Cheng Chang |
collection | DOAJ |
description | Software developers need information for deciding the optimal time for software release with improved software reliability. However, it is not easy for them to decide when and how to release newly developed software to the market. For a decision, the reliability and test costs of the software need to be balanced carefully for avoiding unnecessary confusion and users’ complaints. To address this need, related research has been carried out to propose an appropriate tool for such decisions. In many studies, software reliability growth models (SRGMs) were applied using the concept of confidence intervals to estimate the reliability of software. Confidence intervals were calculated on the basis of the assumption of a normal distribution showing the symmetrical occurrence of data with the mean as a center. However, the reliability data of software do not always have such symmetry for assuming the normal distribution. Therefore, it is necessary to propose a method for overcoming the mean value randomness that causes asymmetry in the related data. In previous studies, estimating variance and mean of errors of software was not considered, which led to the unreliable estimation of the confidence intervals of the mean value for decision making. Previous studies also lacked practicability in applications due to statistics from the asymmetrical data distribution. As a result, software developers could not effectively evaluate the possible risk related to the software release time. To improve the estimation, we employ the inflection S-shape model to propose the SRGM on the basis of confidence intervals assumed to come from the normal distribution. The proposed model allows determining the optimal time for software release with the consideration of its potential risk. For efficient determination, the architecture and user interface of the computation system are also proposed. |
first_indexed | 2024-03-09T12:24:30Z |
format | Article |
id | doaj.art-171e5d5cf07c4d2b91e46822cf062c05 |
institution | Directory Open Access Journal |
issn | 2073-8994 |
language | English |
last_indexed | 2024-03-09T12:24:30Z |
publishDate | 2022-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Symmetry |
spelling | doaj.art-171e5d5cf07c4d2b91e46822cf062c052023-11-30T22:36:46ZengMDPI AGSymmetry2073-89942022-03-0114359310.3390/sym14030593Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape ModelTing-Cheng Chang0Ying Lin1Kunquan Shi2Teen-Hang Meen3College of Information Engineering, Guangzhou Panyu Polytechnic, Guangzhou 511483, ChinaCollege of Information Engineering, Guangzhou Panyu Polytechnic, Guangzhou 511483, ChinaCollege of Information Engineering, Guangzhou Panyu Polytechnic, Guangzhou 511483, ChinaDepartment of Electronic Engineering, National Formosa University, Huwei 632, TaiwanSoftware developers need information for deciding the optimal time for software release with improved software reliability. However, it is not easy for them to decide when and how to release newly developed software to the market. For a decision, the reliability and test costs of the software need to be balanced carefully for avoiding unnecessary confusion and users’ complaints. To address this need, related research has been carried out to propose an appropriate tool for such decisions. In many studies, software reliability growth models (SRGMs) were applied using the concept of confidence intervals to estimate the reliability of software. Confidence intervals were calculated on the basis of the assumption of a normal distribution showing the symmetrical occurrence of data with the mean as a center. However, the reliability data of software do not always have such symmetry for assuming the normal distribution. Therefore, it is necessary to propose a method for overcoming the mean value randomness that causes asymmetry in the related data. In previous studies, estimating variance and mean of errors of software was not considered, which led to the unreliable estimation of the confidence intervals of the mean value for decision making. Previous studies also lacked practicability in applications due to statistics from the asymmetrical data distribution. As a result, software developers could not effectively evaluate the possible risk related to the software release time. To improve the estimation, we employ the inflection S-shape model to propose the SRGM on the basis of confidence intervals assumed to come from the normal distribution. The proposed model allows determining the optimal time for software release with the consideration of its potential risk. For efficient determination, the architecture and user interface of the computation system are also proposed.https://www.mdpi.com/2073-8994/14/3/593nonhomogeneous Poisson processsoftware release policystatistical confidence intervalsstochastic differential equations |
spellingShingle | Ting-Cheng Chang Ying Lin Kunquan Shi Teen-Hang Meen Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model Symmetry nonhomogeneous Poisson process software release policy statistical confidence intervals stochastic differential equations |
title | Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model |
title_full | Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model |
title_fullStr | Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model |
title_full_unstemmed | Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model |
title_short | Decision Making of Software Release Time at Different Confidence Intervals with Ohba’s Inflection S-Shape Model |
title_sort | decision making of software release time at different confidence intervals with ohba s inflection s shape model |
topic | nonhomogeneous Poisson process software release policy statistical confidence intervals stochastic differential equations |
url | https://www.mdpi.com/2073-8994/14/3/593 |
work_keys_str_mv | AT tingchengchang decisionmakingofsoftwarereleasetimeatdifferentconfidenceintervalswithohbasinflectionsshapemodel AT yinglin decisionmakingofsoftwarereleasetimeatdifferentconfidenceintervalswithohbasinflectionsshapemodel AT kunquanshi decisionmakingofsoftwarereleasetimeatdifferentconfidenceintervalswithohbasinflectionsshapemodel AT teenhangmeen decisionmakingofsoftwarereleasetimeatdifferentconfidenceintervalswithohbasinflectionsshapemodel |