Skip to main content

A Fuzzy-Based Meta-model for Reasoning about the Number of Software Defects

  • Conference paper
  • First Online:

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

Abstract

Software maintenance engineers need tools to support their work. To make such tools relevant, the tools should provide engineers with quantitative input, as well as the knowledge needed to understand those factors influencing maintenance activities. This paper proposes a comprehensive meta-model for the prediction of a number of defects; it dwells on evidence theory and a number of fuzzy-based models developed using different techniques applied to different subsets of data. Evidence theory and belief function values assigned to generated models are used for reasoning purposes. The study comprises a detailed case for estimating the number of defects in a medical imaging system.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chatzoglou, P.D. and Macaulay L.A.: A Rule-Based Approach to Developing Software Development Prediction Models. Automated Software Eng. 5 (1998) 211–243

    Article  Google Scholar 

  2. Evanco, W. M.: Prediction Models for Software Fault Correction Effort. Fifth Conf. on Software Maintenance and Reengineering, Lisbon, Portugal (2001)

    Google Scholar 

  3. Fenton, N.E., Neil, M.: A Critique of Software Defect Prediction Models, IEEE Trans. on Software Eng. 25 (1999) 675–689

    Article  Google Scholar 

  4. Goldberg, D. E.: Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley, Reading (1989)

    MATH  Google Scholar 

  5. Jorgensen, M.: Experience with the accuracy of Software Maintenance Task Effort Prediction Models. IEEE Trans. of Software Eng. 21 (1995) 674–681.

    Article  Google Scholar 

  6. Munson, J.C. and Khoshgoftaar, T.M.: Software metrics for reliability assessment, In: M.R. Lyu (ed.) Software Reliability Engineering, Computer Society Press, Los Alamitos (1996) 493–529

    Google Scholar 

  7. Pedrycz, W. and Gomide, F.: An Introduction to Fuzzy Sets: Analysis and Design. MIT Press (1998)

    Google Scholar 

  8. Reformat M., Pedrycz, W., Pizzi, N.: Building a Software Experience Factory using Granular-based Models, to appear in Fuzzy Sets and Systems

    Google Scholar 

  9. Shafer, G.. A mathematical Theory of Evidence. Princeton University Press (1976)

    Google Scholar 

  10. Smets, Ph. and Kennes, R.: The Transferable Belief Model. Artificial Intelligence, 66 (1994) 191–234

    Article  MATH  MathSciNet  Google Scholar 

  11. Smets, Ph.: Belief Functions. In Non Standard Logics for Automated Reasoning, ed. Smets Ph., Mamdani A., Dubois D. and Prade H. Academic Press, London (1988) 253–286.

    Google Scholar 

  12. Smith, D.: Designing maintainable software. New York, Springer (1999)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reformat, M. (2003). A Fuzzy-Based Meta-model for Reasoning about the Number of Software Defects. In: Bilgiç, T., De Baets, B., Kaynak, O. (eds) Fuzzy Sets and Systems — IFSA 2003. IFSA 2003. Lecture Notes in Computer Science, vol 2715. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44967-1_77

Download citation

  • DOI: https://doi.org/10.1007/3-540-44967-1_77

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40383-8

  • Online ISBN: 978-3-540-44967-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics