Skip to main content

Prediction of Software Quality Based on Variables from the Development Process

  • Conference paper
Knowledge Engineering, Machine Learning and Lattice Computing with Applications (KES 2012)

Abstract

Since the arising of software engineering many efforts have been devoted to improve the software development process. More recently, software quality has received attention from researchers due to the importance that software has gained in supporting all levels of the organizations. New methods, techniques, and tools were created to increase the quality and productivity of the software development process. Approaches based on the practitioners’ experience, for example, or on the analysis of the data generated during the development process, have been adopted. This paper follows the second path by applying data mining procedures to figure out variables from the development process that most affect the software quality. The premise is that the quality of decision making in management of software projects is closely related to information gathered during the development process. A case study is presented in which some regression models were built to explore this idea during the phases of testing, approval, and production. The results can be applied, mainly, to help the development managers in focusing those variables to improve the quality of the software as a final product.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

References

  1. Bartié, A.: Garantia da qualidade de software: adquirindo maturidade organizacional. Elsevier, Rio de Janeiro (2002)

    Google Scholar 

  2. Chulani, S., Steece, B., Boehm, B.: Determining software quality using COQUALMO. In: Blischke, W., Murthy, D. (eds.) Case Studies in Reliability and Maintenance. Wiley, Sidney (2002)

    Google Scholar 

  3. Fenton, N., Pfleeger, S.L.: Software Metrics - A Rigorous & Practical Approach. PWS Publishing Company, Boston (1997)

    Google Scholar 

  4. Gomes, A., Oliveira, K., Rocha, A.R.: Avaliação de Processos de Software Baseada em Medições. In: Proceedings of the XV Brazilian Symposium on Software Engineering, Rio de Janeiro, pp. 84–99 (2001), http://www.lbd.dcc.ufmg.br:8080/colecoes/sbes/2001/006.pdf

  5. Meyer, B.: Object Oriented Software Construction. Prentice-Hall, New Jersey (1988)

    Google Scholar 

  6. Santos, C.: Estatística Descritiva: Manual de auto-aprendizagem. Edições Sílabo, Lisbon (2007)

    Google Scholar 

  7. Sommerville, I.: Software Engineering, 8th edn. Addison-Wesley (2006)

    Google Scholar 

  8. Witten, I.H., Frank, E.: Data Mining: Practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)

    Google Scholar 

  9. Wolpert, D.H.: The lack of a priori distinctions between learning algorithms. Neural Computation 8(7), 1341–1390 (1996)

    Article  Google Scholar 

  10. Yourdon, E.: Modern Structured Analysis. Prentice Hall (1988)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

do Prado, H.A., Bianchi Campos, F., Ferneda, E., Nunes Cornelio, N., Haendchen Filho, A. (2013). Prediction of Software Quality Based on Variables from the Development Process. In: Graña, M., Toro, C., Howlett, R.J., Jain, L.C. (eds) Knowledge Engineering, Machine Learning and Lattice Computing with Applications. KES 2012. Lecture Notes in Computer Science(), vol 7828. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37343-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37343-5_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37342-8

  • Online ISBN: 978-3-642-37343-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics