Skip to main content

Probabilistic Modelling for Software Quality Control

  • Conference paper
  • First Online:
Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU 2001)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2143))

Abstract

As is clear to any user of software, quality control of software has not reached the same levels of sophistication as it has with traditional manufacturing. In this paper we argue that this is because insufficient thought is being given to the methods of reasoning under uncertainty that are appropriate to this domain. We then describe how we have built a large-scale Bayesian network to overcome the difficulties that have so far been met in software quality control. This exploits a number of recent advances in tool support for constructing large networks. We end the paper by describing how the network was validated and illustrate the range of reasoning styles that can be modelled with this tool.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. E. Adams, “Optimizing preventive service of software products”, IBM Research Journal, 28(1), 2–14, 1984.

    Article  Google Scholar 

  2. N.E. Fenton and S.L. Pfleeger, Software Metrics: A Rigorous and Practical Approach, (2nd Edition), PWS Publishing Company, 1997.

    Google Scholar 

  3. N. Fenton and M. Neil “A Critique of Software Defect Prediction Research”, IEEE Trans. Software Eng., 25, No. 5, 1999.

    Google Scholar 

  4. N. Fenton and N. Ohlsson “Quantitative analysis of faults and failures in a complex software system”, IEEE Trans. Software Eng., 26, 797–814, 2000.

    Article  Google Scholar 

  5. N. Fenton, P. Krause and M. Neil “A Probabilistic Model for Software Defect Prediction”, unpublished manuscript available from the authors, 2001.

    Google Scholar 

  6. IMPRESS (IMproving the software PRocESS using bayesian nets) EPSRC Project GR/L06683, http://www.csr.city.ac.uk/csr_city/projects/impress.html, 1999.

  7. M. Neil, B. Littlewood and N. Fenton, “Applying Bayesian Belief Networks to Systems Dependability Assessment”. Proceedings of Safety Critical Systems Club Symposium, Leeds, Published by Springer-Verlag, 6–8 February 1996.

    Google Scholar 

  8. M. Neil, N. Fenton and L. Nielson, “Building large-scale Bayesian Networks”, Knowledge Engineering Review, 15(3), 257–284, 2000.

    Article  MATH  Google Scholar 

  9. SERENE consortium, “SERENE (SafEty and Risk Evaluation using bayesian Nets): Method Manual”, ESPRIT Project 22187, http://www.dcs.qmw.ac.uk/~norman /serene.htm, 1999.

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

Fenton, N., Krause, P., Neil, M. (2001). Probabilistic Modelling for Software Quality Control. In: Benferhat, S., Besnard, P. (eds) Symbolic and Quantitative Approaches to Reasoning with Uncertainty. ECSQARU 2001. Lecture Notes in Computer Science(), vol 2143. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44652-4_39

Download citation

  • DOI: https://doi.org/10.1007/3-540-44652-4_39

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42464-2

  • Online ISBN: 978-3-540-44652-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics