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...

Full description

Bibliographic Details
Main Authors: Ting-Cheng Chang, Ying Lin, Kunquan Shi, Teen-Hang Meen
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