Optimal release time and sensitivity analysis using a new NHPP software reliability model with probability of fault removal subject to operating environments

Kwang Yoon Song, In Hong Chang, Hoang Pham

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

With the latest technological developments, the software industry is at the center of the fourth industrial revolution. In today's complex and rapidly changing environment, where software applications must be developed quickly and easily, software must be focused on rapidly changing information technology. The basic goal of software engineering is to produce high-quality software at low cost. However, because of the complexity of software systems, software development can be time consuming and expensive. Software reliability models (SRMs) are used to estimate and predict the reliability, number of remaining faults, failure intensity, total and development cost, etc., of software. Additionally, it is very important to decide when, how, and at what cost to release the software to users. In this study, we propose a new nonhomogeneous Poisson process (NHPP) SRM with a fault detection rate function affected by the probability of fault removal on failure subject to operating environments and discuss the optimal release time and software reliability with the new NHPP SRM. The example results show a good fit to the proposed model, and we propose an optimal release time for a given change in the proposed model.

Original languageEnglish (US)
Article number714
JournalApplied Sciences (Switzerland)
Volume8
Issue number5
DOIs
StatePublished - May 3 2018

All Science Journal Classification (ASJC) codes

  • Materials Science(all)
  • Instrumentation
  • Engineering(all)
  • Process Chemistry and Technology
  • Computer Science Applications
  • Fluid Flow and Transfer Processes

Keywords

  • NHPP
  • Optimal release
  • Sensitivity analysis
  • Software reliability model

Fingerprint

Dive into the research topics of 'Optimal release time and sensitivity analysis using a new NHPP software reliability model with probability of fault removal subject to operating environments'. Together they form a unique fingerprint.

Cite this