A Study on Optimal Release Schedule for Multiversion Software
Published Online:24 Aug 2023https://doi.org/10.1287/ijoc.2021.0141
References
- (2013) Imperfect debugging in software reliability: A Bayesian approach. Eur. J. Oper. Res. 227(1):112–121.Crossref, Google Scholar
- (2007) Using software reliability growth models in practice. IEEE Software 24(6):82–88.Crossref, Google Scholar
- (2013) The influence of software process maturity and customer error reporting on software release and pricing. Management Sci. 59(12):2702–2726.Link, Google Scholar
- (2013) Code coverage of adaptive random testing. IEEE Trans. Reliability 62(1):226–237.Crossref, Google Scholar
- (2008) A study of software reliability growth from the perspective of learning effects. Reliability Engrg. System Safety 93(10):1410–1421.Crossref, Google Scholar
- (2016) Software reliability modeling with periodic debugging schedule. IEEE Trans. Reliability 65(3):1449–1456.Crossref, Google Scholar
- (2016) Effective confidence interval estimation of fault-detection process of software reliability growth models. Internat. J. Systems Sci. 47(12):2878–2892.Crossref, Google Scholar
- (2012) Modeling two-dimensional software multi-upgradation and related release problem (a multi-attribute utility approach). Internat. J. Reliability Quality Safety Engrg. 19(3):1250012.Crossref, Google Scholar
- (1979) Time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans. Reliability 3:206–211.Crossref, Google Scholar
- (2006) Incorporating fault debugging activities into software reliability models: A simulation approach. IEEE Trans. Reliability 55(2):281–292.Crossref, Google Scholar
- (2011) An adaptive reliability analysis using path testing for complex component-based software systems. IEEE Trans. Reliability 60(1):158–170.Crossref, Google Scholar
- (2011) Enhancing software reliability modeling and prediction through the introduction of time-variable fault reduction factor. Appl. Math. Modeling 35(1):506–521.Crossref, Google Scholar
- (2008) Software reliability analysis and measurement using finite and infinite server queueing models. IEEE Trans. Reliability 57(1):192–203.Crossref, Google Scholar
- (2010) Software reliability analysis and assessment using queueing models with multiple change-points. Comput. Math. Appl. 60(7):2015–2030.Crossref, Google Scholar
- (2002) Analysis of incorporating logistic testing-effort function into software reliability modeling. IEEE Trans. Reliability 51(3):261–270.Crossref, Google Scholar
- (2010) Analysis of software reliability modeling considering testing compression factor and failure-to-fault relationship. IEEE Trans. Comput. 59(2):283–288.Crossref, Google Scholar
- (2005a) Optimal release time for software systems considering cost, testing-effort, and test efficiency. IEEE Trans. Reliability 54(4):583–591.Crossref, Google Scholar
- (2005b) Optimal testing resource allocation, and sensitivity analysis in software development. IEEE Trans. Reliability 54(4):592–603.Crossref, Google Scholar
- (2007) An assessment of testing-effort dependent software reliability growth models. IEEE Trans. Reliability 56(2):198–211.Crossref, Google Scholar
- (2023) A study on optimal release schedule for multi-version software. Version 2021.0141. http://dx.doi.org/10.1287/ijoc.2021.0141.cd, https://github.com/INFORMSJoC/2021.0141.Google Scholar
- (2010) Two-dimensional change-point modeling for software reliability assessment. Internat. J. Reliability Quality Safety Engrg. 17(6):531–542.Crossref, Google Scholar
- (2007) On optimality of one‐bug‐look‐ahead policies for a software testing model. Naval Res. Logist. 54(3):346–355.Crossref, Google Scholar
- (2012) Two dimensional multi-release software reliability modeling and optimal release planning. IEEE Trans. Reliability 61(3):758–768.Crossref, Google Scholar
- (2011) A unified approach for developing software reliability growth models in the presence of imperfect debugging and error generation. IEEE Trans. Reliability 60(1):331–340.Crossref, Google Scholar
- (2006) An automated multiresolution procedure for modeling complex arrival processes. INFORMS J. Comput. 18(1):3–18.Link, Google Scholar
- (2016) Two-dimensional multi-release software reliability modeling for fault detection and fault correction processes. Internat. J. Reliability Quality Safety Engrg. 23(3):1640002-1–1640002-15.Google Scholar
- (2004) S-shaped software reliability growth models derived from stochastic differential equations. IIE Trans. 36(12):1193–1199.Crossref, Google Scholar
- (2011) Reliability analysis and optimal version-updating for open source software. Inf. Softw. Technol. 53(9):929–936.Crossref, Google Scholar
- (2019) Modeling and simulation of nonstationary non-poisson arrival processes. INFORMS J. Comput. 31(2):929–936.Link, Google Scholar
- (2002) Software reliability growth with test coverage. IEEE Trans. Reliability 51(4):420–426.Crossref, Google Scholar
- (2003) Optimal stopping in software testing. Naval Res. Logist. 50(1):88–104.Crossref, Google Scholar
- (1984) A logarithmic poisson execution time model for software reliability measurement. Proc. 7th Internat. Conf. Software Engrg., 230–238.Google Scholar
- (2013) Software reliability growth models with normal failure time distributions. Reliability Engrg. System Safety 116:135–141.Crossref, Google Scholar
- (2015) Incorporating inflection S-shaped fault reduction factor to enhance software reliability growth. Appl. Math. Modeling 39(5):1463–1469.Crossref, Google Scholar
- (2014) Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction. Reliability Engrg. Systems Safety 126:37–43.Crossref, Google Scholar
- (2003) NHPP software reliability and cost models with testing coverage. Eur. J. Oper. Res. 145(2):443–454.Crossref, Google Scholar
- (2012) A Bayesian hidden Markov model for imperfect debugging. Reliability Engrg. System Safety 103:11–21.Crossref, Google Scholar
- (2013) A multistage sequential test allocation for software reliability estimation. IEEE Trans. Reliability 62(2):424–433.Crossref, Google Scholar
- (2004) Software cost model for quantifying the gain with considerations of random field environments. IEEE Trans. Comput. 53(3):380–384.Crossref, Google Scholar
- (2006) A new methodology for predicting software reliability in the random field environments. IEEE Trans. Reliability 55(3):458–468.Crossref, Google Scholar
- (2016) Study of the nonlinear imperfect software debugging model. Reliability Engrg. System Safety 153:180–192.Crossref, Google Scholar
- (2016) Software reliability growth modeling and analysis with dual fault detection and correction processes. IIE Trans. 48(4):359–370.Crossref, Google Scholar
- (2013) Discrete nonhomogeneous poisson process software reliability growth models based on test coverage. Quality Reliability Engrg. Internat. 29(1):103–112.Crossref, Google Scholar
- (2007) Modeling and analysis of software fault detection and correction process by considering time dependency. IEEE Trans. Reliability 56(4):629–642.Crossref, Google Scholar
- (2003) A study of the effect of imperfect debugging on software development cost. IEEE Trans. Software Engrg. 29(5):471–473.Crossref, Google Scholar
- (1994) Software reliability measurement and assessment with stochastic differential equations. IEICE Trans. Fundamental Electronic Comm. Comput. Sci. 17:109–115.Google Scholar
- (2015) An architecture-based multi-objective optimization approach to testing resource allocation. IEEE Trans. Reliability 64(1):497–515.Crossref, Google Scholar
- (2016) Modeling and analysis of reliability of multi-release open source software incorporating both fault detection and correction processes. J. System Software 115:102–110.Crossref, Google Scholar
- (2012) Analysis of software testing strategies through attained failure size. IEEE Trans. Reliability 61(2):569–579.Crossref, Google Scholar
- (2015) Optimal stopping time in software testing based on failure size approach. Ann. Oper. Res. 235(1):771–784.Crossref, Google Scholar
- (2007) Failure size proportional models and an analysis of failure detection abilities of software testing strategies. IEEE Trans. Reliability 56(2):246–253.Crossref, Google Scholar

