Skip to main navigation Skip to search Skip to main content

A software reliability analysis considering testing environment and operational environment

  • Jing Zhao*
  • , Hong Wei Liu
  • , Gang Cui
  • , Xiao Zong Yang
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Software reliability is the important aspect of any complex equipment today. Software reliability is evaluated based on the non-homogeneous Poisson process (NHPP) models. The testing and operation environments may be essentially different, thus the predicted reliability of the testing phase is different from that of the operational phase, namely, the testing reliability and the operational reliability is not similiar. On the basis of analyzing similarities and differences of the testing phase and the operational phase, using the operational reliability and the testing reliability, different forms of the comparison between the operational failure ratio and the predicted testing failure ratio are proposed, and the mathematical discussion and analysis are performed in detail. Finally, software optimal release is studied using software failure data, and the results show that two kinds of conclusions can be derived by applying this method, one conclusion is to continue test to meet the required reliability level of users, and another is that testing stops when the required operational reliability is met, thus the testing cost can be reduced.

Original languageEnglish
Pages (from-to)1741-1747
Number of pages7
JournalWSEAS Transactions on Computers
Volume4
Issue number12
StatePublished - Dec 2005
Externally publishedYes

Keywords

  • Non-homogeneous Poisson process
  • Operational reliability
  • Software reliability
  • Testing reliability

Fingerprint

Dive into the research topics of 'A software reliability analysis considering testing environment and operational environment'. Together they form a unique fingerprint.

Cite this