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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bartié, A.: Garantia da qualidade de software: adquirindo maturidade organizacional. Elsevier, Rio de Janeiro (2002)
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)
Fenton, N., Pfleeger, S.L.: Software Metrics - A Rigorous & Practical Approach. PWS Publishing Company, Boston (1997)
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
Meyer, B.: Object Oriented Software Construction. Prentice-Hall, New Jersey (1988)
Santos, C.: Estatística Descritiva: Manual de auto-aprendizagem. Edições Sílabo, Lisbon (2007)
Sommerville, I.: Software Engineering, 8th edn. Addison-Wesley (2006)
Witten, I.H., Frank, E.: Data Mining: Practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)
Wolpert, D.H.: The lack of a priori distinctions between learning algorithms. Neural Computation 8(7), 1341–1390 (1996)
Yourdon, E.: Modern Structured Analysis. Prentice Hall (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)