Skip to main content

The Effectiveness of Statistical Testing when Applied to Logic Systems

  • Conference paper
  • First Online:
Computer Safety, Reliability and Security (SAFECOMP 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2187))

Included in the following conference series:

  • 633 Accesses

Abstract

In this paper we demonstrate the effectiveness of statistical testing for error detection on the example of a Programmable Logic System (PLS). The introduction of statistical testing arose from the wish to quantify the PLS’s reliability. An appropriate statistical testing algorithm was devised and implemented, which is described in detail in this paper.We compare the results of statistical testing with those of a variety of other testing methods employed on the PLS. In terms of differences detected per number of tests, statistical testing showed an outstanding effectiveness. Furthermore, it detected a problem, which was missed by all other testing techniques. This together with its potential for reliability quantification illustrates its importance for system validation as part of a risk—based safety—case.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Duran and J. Wiorkowski,“Quantifying Software Validity by Sampling”, IEEE Software Reliability, R-29, No. 2 (1980) 141–144

    Article  Google Scholar 

  2. K.W. Miller et al., “Estimating the Probability of Failure when Testing reveals no Failures”, IEEE Trans. Software Eng. 18, No. 1 (1992) 33–43

    Article  Google Scholar 

  3. W.D. Ehrenberger, “Probabilistic Techniques for Software Verification”, paper produced for the IAEA Technical Committee Meeting on Safety Implications of Computerised Process Control in Nuclear Power Plants, Vienna Austria, November 1989

    Google Scholar 

  4. S. Kuball, J. May and G. Hughes, “Building a System Failure Rate Estimator by Identifying Component Failure Rates”, Proceedings from ISSRE’99, IEEE Computer Society Press (1999) 32–41

    Google Scholar 

  5. J.D. Musa, “Operational Profiles in Software-Reliability Engineering”, IEEE Software, March 1993, 14–32

    Google Scholar 

  6. J.H. May, G. Hughes and A.D. Lunn, “Reliability Estimation from Appropriate Testing of Plant Protection Software”, Software Engineering Journal, November 1995, 206–218

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kuball, S., Hughes, G., May, J.H.R., Gallardo, J., John, A.D., Carter, R.B. (2001). The Effectiveness of Statistical Testing when Applied to Logic Systems. In: Voges, U. (eds) Computer Safety, Reliability and Security. SAFECOMP 2001. Lecture Notes in Computer Science, vol 2187. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45416-0_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-45416-0_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42607-3

  • Online ISBN: 978-3-540-45416-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics