Skip to main navigation Skip to search Skip to main content

Quantitative effects of software testing on reliability improvement in the presence of imperfect debugging

  • Ping Cao*
  • , Zhao Dong
  • , Ke Liu
  • , Kai Yuan Cai
  • *Corresponding author for this work
  • Chinese Academy of Sciences
  • CAS - Institute of Software

Research output: Contribution to journalArticlepeer-review

Abstract

Software testing is essential for software reliability improvement and assurance. However, software testing is subject to imperfect debugging in the sense that new defects may be introduced into the software under test while detected defects are removed. The quantitative effects of software testing on software reliability improvement are obscure. In this paper we propose a Markov usage model to explore the quantitative relationships between software testing and software reliability in the presence of imperfect debugging. Several interesting quantities for software reliability assessment are derived and the corresponding upper and lower bounds are obtained.

Original languageEnglish
Pages (from-to)119-132
Number of pages14
JournalInformation Sciences
Volume218
DOIs
StatePublished - 1 Jan 2013

Keywords

  • Imperfect debugging
  • Markov usage model
  • Software reliability testing

Fingerprint

Dive into the research topics of 'Quantitative effects of software testing on reliability improvement in the presence of imperfect debugging'. Together they form a unique fingerprint.

Cite this