62
Views
100
CrossRef citations to date
0
Altmetric
Original Articles

A software cost model with imperfect debugging, random life cycle and penalty cost

Pages 455-463 | Received 26 May 1995, Accepted 25 Aug 1995, Published online: 16 May 2007

Keep up to date with the latest research on this topic with citation updates for this article.

Read on this site (9)

Rui Peng, Yan-Fu Li, Jun-Guang Zhang & Xiang Li. (2015) A risk-reduction approach for optimal software release time determination with the delay incurred cost. International Journal of Systems Science 46:9, pages 1628-1637.
Read now
Subhashis Chatterjee, Jeetendra B. Singh & Arunava Roy. (2015) A structure-based software reliability allocation using fuzzy analytic hierarchy process. International Journal of Systems Science 46:3, pages 513-525.
Read now
In Hong Chang, Hoang Pham, Seung Woo Lee & Kwang Yoon Song. (2014) A testing-coverage software reliability model with the uncertainty of operating environments. International Journal of Systems Science: Operations & Logistics 1:4, pages 220-227.
Read now
P.K. Kapur, H. Pham, Jyotish N.P. Singh & Nitin Sachdeva. (2014) When to stop testing multi upgradations of software based on cost criteria. International Journal of Systems Science: Operations & Logistics 1:2, pages 84-93.
Read now
P.K. Kapur, Hoang Pham, Udayan Chanda & Vijay Kumar. (2013) Optimal allocation of testing effort during testing and debugging phases: a control theoretic approach. International Journal of Systems Science 44:9, pages 1639-1650.
Read now
S. Chatterjee, S. Nigam, J.B. Singh & L.N. Upadhyaya. (2011) Application of Fuzzy Time Series in Prediction of Time Between Failures & Faults in Software Reliability Assessment. Fuzzy Information and Engineering 3:3, pages 293-309.
Read now
Yoshinobu Tamura & Shigeru Yamada. (2009) Optimisation analysis for reliability assessment based on stochastic differential equation modelling for open source software. International Journal of Systems Science 40:4, pages 429-438.
Read now
T Bhaskar & U D Kumar. (2006) A cost model for N-version programming with imperfect debugging. Journal of the Operational Research Society 57:8, pages 986-994.
Read now

Articles from other publishers (91)

Sujit Kumar Pradhan, Anil Kumar, Vijay Kumar & P. K. Kapur. 2024. Reliability Engineering for Industrial Processes. Reliability Engineering for Industrial Processes 361 380 .
Gaurav Mishra, P. K. Kapur & Anu G. Aggarwal. (2023) A generalized multi-upgradation SRGM considering uncertainty of random field operating environments. International Journal of System Assurance Engineering and Management 14:S1, pages 328-336.
Crossref
Avinash K Shrivastava, Ruchi Sharma & Hoang Pham. (2022) Software reliability and cost models with warranty and life cycle. Proceedings of the Institution of Mechanical Engineers, Part O: Journal of Risk and Reliability 237:1, pages 166-179.
Crossref
Sujit Kumar Pradhan, Anil Kumar & Vijay Kumar. (2023) A Testing Coverage Based SRGM Subject to the Uncertainty of the Operating Environment. A Testing Coverage Based SRGM Subject to the Uncertainty of the Operating Environment.
Sujit Kumar Pradhan, Anil Kumar & Vijay Kumar. 2023. Predictive Analytics in System Reliability. Predictive Analytics in System Reliability 263 282 .
Hoang Pham & Xiaolin Teng. 2023. Springer Handbook of Engineering Statistics. Springer Handbook of Engineering Statistics 481 494 .
Subhashis Chatterjee, Deepjyoti Saha & Yogesh Verma. (2022) Software Reliability Analysis Using Nonlinear Transfer Function. International Journal of Reliability, Quality and Safety Engineering 29:06.
Crossref
Vibha Verma, Sameer Anand, P. K. Kapur & Anu G. Aggarwal. (2022) Unified framework to assess software reliability and determine optimal release time in presence of fault reduction factor, error generation and fault removal efficiency. International Journal of System Assurance Engineering and Management 13:5, pages 2429-2441.
Crossref
Prarna Mehta, Himanshu Sharma & Abhishek Tandon. (2022) Software Reliability Growth Model with Rate of Change in Application Characteristics. Recent Advances in Computer Science and Communications 15:5.
Crossref
Vibha Verma, Neha Neha & Anu G. Aggarwal. 2022. Research Anthology on Agile Software, Software Development, and Testing. Research Anthology on Agile Software, Software Development, and Testing 508 541 .
Vibha Verma, Anu G. Aggarwal & Hoang Pham. 2022. Optimization Models in Software Reliability. Optimization Models in Software Reliability 111 133 .
Mengmeng Zhu & Hoang Pham. 2022. Optimization Models in Software Reliability. Optimization Models in Software Reliability 1 29 .
Hoang PhamHoang Pham. 2022. Statistical Reliability Engineering. Statistical Reliability Engineering 349 401 .
Hoang PhamHoang Pham. 2022. Statistical Reliability Engineering. Statistical Reliability Engineering 307 347 .
Zhe Liu & Rui Kang. (2021) Multiple Error Types Software Belief Reliability Growth Model Based on Uncertain Differential Equation. Multiple Error Types Software Belief Reliability Growth Model Based on Uncertain Differential Equation.
S. Chatterjee, Bhagyashree Chaudhuri & Chandan Bhar. (2020) Optimal release time determination via fuzzy goal programming approach for SDE-based software reliability growth model. Soft Computing 25:5, pages 3545-3564.
Crossref
David D. Hanagal & Nileema N. BhaleraoDavid D. Hanagal & Nileema N. Bhalerao. 2021. Software Reliability Growth Models. Software Reliability Growth Models 13 26 .
Vibha Verma, Sameer Anand & Anu Gupta Aggarwal. (2019) Software warranty cost optimization under imperfect debugging. International Journal of Quality & Reliability Management 37:9/10, pages 1233-1257.
Crossref
Avinash Kumar Shrivastava & Nitin Sachdeva. (2019) Generalized software release and testing stop time policy. International Journal of Quality & Reliability Management 37:6/7, pages 1087-1111.
Crossref
Avinash K. Shrivastava, Vivek Kumar, P. K. Kapur & Ompal Singh. (2020) Software release and testing stop time decision with change point. International Journal of System Assurance Engineering and Management 11:S2, pages 196-207.
Crossref
Chetna Choudhary, P. K. Kapur, Sunil K. Khatri, R. Muthukumar & Avinash K. Shrivastava. (2020) Effort based release time of software for detection and correction processes using MAUT. International Journal of System Assurance Engineering and Management 11:S2, pages 367-378.
Crossref
Subhrata Das, Adarsh Anand, Mohini Agarwal & Mangey Ram. (2019) Release Time Problem Incorporating the Effect of Imperfect Debugging and Fault Generation: An Analysis for Multi-Upgraded Software System. International Journal of Reliability, Quality and Safety Engineering 27:02, pages 2040004.
Crossref
S. Chatterjee, J. B. Singh, Arunava Roy & Ankur Shukla. (2018) NHPP-Based Software Reliability Growth Modeling and Optimal Release Policy for N-Version Programming System with Increasing Fault Detection Rate under Imperfect Debugging. Proceedings of the National Academy of Sciences, India Section A: Physical Sciences 90:1, pages 11-26.
Crossref
Vibha Verma, Neha Neha & Anu G. Aggarwal. 2020. Soft Computing Methods for System Dependability. Soft Computing Methods for System Dependability 1 44 .
Vidhyashree Nagaraju & Lance Fiondella. (2020) Online Optimal Release Time for Non-homogeneous Poisson Process Software Reliability Growth Model. Online Optimal Release Time for Non-homogeneous Poisson Process Software Reliability Growth Model.
Triet Pham & Hoang Pham. (2017) A generalized software reliability model with stochastic fault-detection rate. Annals of Operations Research 277:1, pages 83-93.
Crossref
Vidhyashree Nagaraju. (2018) Software Reliability Assessment: Modeling and Algorithms. Software Reliability Assessment: Modeling and Algorithms.
Mengmeng Zhu & Hoang Pham. (2018) A two-phase software reliability modeling involving with software fault dependency and imperfect fault removal. Computer Languages, Systems & Structures 53, pages 27-42.
Crossref
Vijay Kumar, V. B. Singh, Ashish Dhamija & Shreyas Srivastav. (2018) Cost-Reliability-Optimal Release Time of Software with Patching Considered. International Journal of Reliability, Quality and Safety Engineering 25:04, pages 1850018.
Crossref
Rana Majumdar, A. K. Shrivastava, P. K. Kapur & Sunil K. Khatri. (2017) Release and testing stop time of a software using multi-attribute utility theory. Life Cycle Reliability and Safety Engineering 6:1, pages 47-55.
Crossref
Ompal Singh, P. K. Kapur, A. K. Shrivastava & Gaurav Mishra. (2017) A Multi Release Cost Model in Distributed Environment. International Journal of Reliability, Quality and Safety Engineering 24:01, pages 1750001.
Crossref
Kwang Yoon Song, In Hong Chang & Hoang Pham. (2017) A three-parameter fault-detection software reliability model with the uncertainty of operating environments. Journal of Systems Science and Systems Engineering 26:1, pages 121-132.
Crossref
Adarsh Anand, Mohini Agarwal, Yoshinobu Tamura & Shigeru Yamada. (2016) Economic Impact of Software Patching and Optimal Release Scheduling. Quality and Reliability Engineering International 33:1, pages 149-157.
Crossref
Kwang Yoon Song, In Hong Chang, Min Su Choi & Da Hye Lee. (2016) The Optimal Release Time in Cost Model Using PCLS Model. Journal of the Chosun Natural Science 9:3, pages 206-214.
Crossref
Hiroyuki Okamura & Tadashi Dohi. (2015) Phase-type software reliability model: parameter estimation algorithms with grouped data. Annals of Operations Research 244:1, pages 177-208.
Crossref
Hoang Pham. (2016) A generalized fault-detection software reliability model subject to random operating environments. Vietnam Journal of Computer Science 3:3, pages 145-150.
Crossref
Yogita Kansal, P. K. Kapur & Deepak Kumar. (2016) Assessing optimal patch release time for vulnerable software systems. Assessing optimal patch release time for vulnerable software systems.
Jiajun Xu & Shuzhen Yao. (2016) Software Reliability Growth Model with Partial Differential Equation for Various Debugging Processes. Mathematical Problems in Engineering 2016, pages 1-13.
Crossref
Jinyong Wang, Zhibo Wu, Yanjun Shu & Zhan Zhang. (2014) A General Imperfect Software Debugging Model Considering the Nonlinear Process of Fault Introduction. A General Imperfect Software Debugging Model Considering the Nonlinear Process of Fault Introduction.
S. Chatterjee & J. B. Singh. (2013) A NHPP based software reliability model and optimal release policy with logistic–exponential test coverage under imperfect debugging. International Journal of System Assurance Engineering and Management 5:3, pages 399-406.
Crossref
. (2014) Software, Hardware, and Procedure Reliability by Testing and Verification: Evidence of Learning Trends. IEEE Transactions on Human-Machine Systems 44:3, pages 395-405.
Crossref
P. K. Kapur, Nitin Sachdeva & Jyotish N. P. Singh. (2014) Optimal cost: a criterion to release multiple versions of software. International Journal of System Assurance Engineering and Management 5:2, pages 174-180.
Crossref
P. ROY, G. S. MAHAPATRA & K. N. DEY. (2014) AN NHPP SOFTWARE RELIABILITY GROWTH MODEL WITH IMPERFECT DEBUGGING AND ERROR GENERATION. International Journal of Reliability, Quality and Safety Engineering 21:02, pages 1450008.
Crossref
Javaid Iqbal, S.M.K. Quadri & N. Ahmad. (2014) An imperfect-debugging model with learning-factor based fault-detection rate. An imperfect-debugging model with learning-factor based fault-detection rate.
Hoang Pham. (2013) Loglog fault-detection rate and testing coverage software reliability models subject to random environments. Vietnam Journal of Computer Science 1:1, pages 39-45.
Crossref
Kwang-Yoon Song, In-Hong Chang & Seung-Woo Lee. (2013) Predictions of MLE and LSE in NHPP Software Reliability Model. Journal of the Chosun Natural Science 6:2, pages 111-117.
Crossref
Michael Grottke & Benjamin Schleich. (2012) Cost Optimality in Testing and Rejuvenation. Cost Optimality in Testing and Rejuvenation.
Shaik Mohammad Rafi & Shaheda Akthar. (2012) Incorporating fault dependent correction delay in SRGM with testing effort and release policy analysis. Incorporating fault dependent correction delay in SRGM with testing effort and release policy analysis.
AMIR H. S. GARMABAKI, ANU. G. AGGARWAL, P. K. KAPUR & V. S. S. YADAVALI. (2012) MODELING TWO-DIMENSIONAL SOFTWARE MULTI-UPGRADATION AND RELATED RELEASE PROBLEM (A MULTI-ATTRIBUTE UTILITY APPROACH). International Journal of Reliability, Quality and Safety Engineering 19:03, pages 1250012.
Crossref
Madhu Jain, T. Manjula & T. R. Gulati. 2012. Proceedings of the International Conference on Soft Computing for Problem Solving (SocProS 2011) December 20-22, 2011. Proceedings of the International Conference on Soft Computing for Problem Solving (SocProS 2011) December 20-22, 2011 1027 1037 .
Chu-Ti Lin. (2011) Analyzing the effect of imperfect debugging on software fault detection and correction processes via a simulation framework. Mathematical and Computer Modelling 54:11-12, pages 3046-3064.
Crossref
S. Chatterjee, S. Nigam, J. B. Singh & L. N. Upadhyaya. (2010) Transfer function modelling in software reliability. Computing 92:1, pages 33-48.
Crossref
P. K. Kapur, H. Pham, Sameer Anand & Kalpana Yadav. (2011) A Unified Approach for Developing Software Reliability Growth Models in the Presence of Imperfect Debugging and Error Generation. IEEE Transactions on Reliability 60:1, pages 331-340.
Crossref
Lars M. Karg, Michael Grottke & Arne Beckhaus. (2011) A systematic literature review of software quality cost research. Journal of Systems and Software 84:3, pages 415-427.
Crossref
P. K. Kapur, Hoang Pham, Anshu Gupta & P. C. Jha. (2011) Optimal release policy under fuzzy environment. International Journal of System Assurance Engineering and Management 2:1, pages 48-58.
Crossref
Ajit Kumar Verma, Srividya Ajit & Manoj KumarAjit Kumar Verma, Srividya Ajit & Manoj Kumar. 2011. Dependability of Networked Computer-based Systems. Dependability of Networked Computer-based Systems 59 104 .
P.K. Kapur, Hoang Pham, A. Gupta & P.C. JhaP. K. Kapur, H. Pham, A. Gupta & P. C. Jha. 2011. Software Reliability Assessment with OR Applications. Software Reliability Assessment with OR Applications 347 403 .
James J. Cochran, Louis A. CoxJr.Jr., Pinar Keskinocak, Jeffrey P. Kharoufeh & J. Cole SmithP.K. Kapur, Ravi Kumar & Anshu Gupta. 2011. Wiley Encyclopedia of Operations Research and Management Science. Wiley Encyclopedia of Operations Research and Management Science.
Fabio Sgarbossa & Hoang Pham. (2010) A Cost Analysis of Systems Subject to Random Field Environments and Reliability. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 40:4, pages 429-437.
Crossref
Eric Bauer, Xuemei Zhang & Douglas A. Kimber. 2009. Practical System Reliability. Practical System Reliability 265 277 .
S. Chatterjee, S. S. Alam & R. B. Misra. (2009) Sequential Bayesian technique: An alternative approach for software reliability estimation. Sadhana 34:2, pages 235-241.
Crossref
Seheon Hwang & Hoang Pham. (2009) Quasi-Renewal Time-Delay Fault-Removal Consideration in Software Reliability Modeling. IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans 39:1, pages 200-209.
Crossref
Chu-Ti Lin & Chin-Yu Huang. 2009. Advances in Software Engineering. Advances in Software Engineering 305 312 .
Bo Yang, Huajun Hu & Lixin Jia. (2008) A Study of Uncertainty in Software Cost and Its Impact on Optimal Software Release Time. IEEE Transactions on Software Engineering 34:6, pages 813-825.
Crossref
P. C. Jha, Anshu Gupta, P. K. Kapur & Deepali Gupta. (2017) Release time decision policy of software employed for the safety of critical system under uncertainty. OPSEARCH 45:3, pages 209-224.
Crossref
Bo Yang, Huajun Hu & Jun Zhou. (2008) Optimal software release time determination with risk constraint. Optimal software release time determination with risk constraint.
Hoang Pham. 2008. Handbook of Performability Engineering. Handbook of Performability Engineering 1193 1208 .
Seheon Hwang & Hoang Pham. 2008. Recent Advances in Reliability and Quality in Design. Recent Advances in Reliability and Quality in Design 291 307 .
Hoang Pham. (2007) An imperfect-debugging fault-detection dependent-parameter software. International Journal of Automation and Computing 4:4, pages 325-328.
Crossref
M. Xie, Q. P. Hu, Y. P. Wu & S. H. Ng. (2006) A study of the modeling and analysis of software fault‐detection and fault‐correction processes. Quality and Reliability Engineering International 23:4, pages 459-470.
Crossref
MADHU JAIN & SANDHYA MAHESHWARI. (2011) GENERALIZED RENEWAL PROCESS (GRP) FOR THE ANALYSIS OF SOFTWARE RELIABILITY GROWTH MODEL. Asia-Pacific Journal of Operational Research 23:02, pages 215-227.
Crossref
R. Rajan & R.B. Misra. (2006) Optimal testing resource allocation models for modular software. Optimal testing resource allocation models for modular software.
Chong-Hyung Lee, Kyu-Beom Jang & Dong-Ho Park. (2005) Optimization of Software Cost Model with Warranty and Delivery Delay Costs. Communications for Statistical Applications and Methods 12:3, pages 697-704.
Crossref
Hee-Soo Kim, Mi-Young Shin & Dong-Ho Park. (2005) Optimal Software Release Policy for Random Cost Model. Communications for Statistical Applications and Methods 12:3, pages 673-682.
Crossref
MADHU JAIN & KRITI PRIYA. (2011) SOFTWARE RELIABILITY ISSUES UNDER OPERATIONAL AND TESTING CONSTRAINTS. Asia-Pacific Journal of Operational Research 22:01, pages 33-49.
Crossref
M. Xie, B. Yang & O. Gaudoin. (2017) Sensitivity analysis in optimal software release time problems. OPSEARCH 41:4, pages 250-263.
Crossref
Oded Berman & Michal Cutler. (2004) Resource allocation during tests for optimally reliable software. Computers & Operations Research 31:11, pages 1847-1865.
Crossref
S CHATTERJEE, R MISRA & S ALAM. (2004) N-version programming with imperfect debugging. Computers & Electrical Engineering 30:6, pages 453-463.
Crossref
Masaki Ito, Hiroyuki Okamura & Tadashi Dohi. (2004) Software safety assessment based on a subordinated Markov chain model. Electronics and Communications in Japan (Part III: Fundamental Electronic Science) 87:5, pages 24-32.
Crossref
Xiaolin Teng & Hoang Pham. (2004) A software cost model for quantifying the gain with considerations of random field environments. IEEE Transactions on Computers 53:3, pages 380-384.
Crossref
Hoang Pham. (2003) Software reliability and cost models: Perspectives, comparison, and practice. European Journal of Operational Research 149:3, pages 475-489.
Crossref
Min Xie & Bo Yang. (2003) A study of the effect of imperfect debugging on software development cost. IEEE Transactions on Software Engineering 29:5, pages 471-473.
Crossref
Xuemei Zhang, Xiaolin Teng & Hoang Pham. (2003) Considering fault removal efficiency in software reliability assessment. IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans 33:1, pages 114-120.
Crossref
Hoang Pham. 2003. Handbook of Reliability Engineering. Handbook of Reliability Engineering 285 302 .
LEV V. UTKIN, SERGEY V. GUROV & MAXIM I. SHUBINSKY. (2011) A FUZZY SOFTWARE RELIABILITY MODEL WITH MULTIPLE-ERROR INTRODUCTION AND REMOVAL. International Journal of Reliability, Quality and Safety Engineering 09:03, pages 215-227.
Crossref
Hoang Pham & Hongzhou Wang. (2001) A quasi-renewal process for software reliability and testing costs. IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans 31:6, pages 623-631.
Crossref
M. Xie & G.Y. Hong. 2001. Advances in Reliability. Advances in Reliability 707 731 .
B. Yang & M. Xie. (2000) A study of operational and testing reliability in software reliability analysis. Reliability Engineering & System Safety 70:3, pages 323-329.
Crossref
Hoang Pham. 2000. Wiley Encyclopedia of Electrical and Electronics Engineering. Wiley Encyclopedia of Electrical and Electronics Engineering.
Hoang Pham, L. Nordmann & Zuemei Zhang. (1999) A general imperfect-software-debugging model with S-shaped fault-detection rate. IEEE Transactions on Reliability 48:2, pages 169-175.
Crossref
Hoang Pham & Xuemei Zhang. (1999) A software cost model with warranty and risk costs. IEEE Transactions on Computers 48:1, pages 71-75.
Crossref

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.