Abstract
During the life cycle of a software development project, many problems arise. Resolutions to these problems are time consuming and expensive. This paper discusses the use of data mining in solving some of these problems to improve the system development life cycle process. A case study of applying data mining to the software Problem Report management data is also presented. The empirical results demonstrate the capability and benefit of data mining analysis in systems development life cycle.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
TextMiner, http://www.megaputer.com/company/index.html
EMERALD, http://www.graphicsillustrated.com/reliametrics/products/tools.html
Alvarez-Macias, J., Mata-Vazquez, J., Riquelme-Santos, J.: Data Mining for the Management of Software Development Process. IJSEKE 14(6), 665–695 (2004)
Chung, H., Gray, P.: Current Issues in Data Mining. Journal of Management Information Systems (forthcoming)
Gerardo, B., Lee, J., Choi, Y., Lee, M.: The K-Means Clustering Architecture in the Multi-Stage Data Mining Process. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3481, pp. 71–81. Springer, Heidelberg (2005)
Han, J., Kamber, M.: Data mining: concepts and techniques. Morgan Kaufmann Publishers, San Francisco (2001)
Khoshgoftar, T., Allen, E.: Predicting Fault-Prone Software Modules in Embedded Systems with Classification Trees. International Journal of Reliability, Quality and Safety Engineering 7(4) (2004)
Last, M., Friedman, M., Kendal, A.: Using Data Mining for Automated Software Testing. IJSEKEÂ 14(4) (2004)
Michail, A.: Data mining library reuse patterns using generalized association rules. In: International Conference on Software Engineering, pp. 167–176 (2000)
Miller, R., Gujarathi, A.: Mining for program structure. IJSEKE 9(5), 499–517 (1999)
Mitkas, P.: Knowledge Discovery for Training Intelligent Agents: Methodology, Tools and Applications. In: Gorodetsky, V., Liu, J., Skormin, V.A. (eds.) AIS-ADM 2005. LNCS (LNAI), vol. 3505, pp. 2–18. Springer, Heidelberg (2005)
Morisio, M., Ezran, M., Tully, C.: Comments on More Success and Failure Factors in Software Reuse. IEEE trans. on SEÂ 29(5), 478 (2003)
Nakkrasae, S., Sophatsathit, P.: An Rpcl-Based Indexing Approach for SoftwareComponent Classification. IJSEKE 14(5), 497–518 (2004)
Pendharkar, P.: An exploratory study of object-oriented software component size determinants and the application of regression tree forecasting models. Information & Management 42, 61–73 (2004)
Shirabad, J., Lethbridge, T., Matwin, S.: Applying data mining to software maintenance records. In: Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research (2003)
Sunderhaft, N., Medonca, M.: Mining Software Engineering Data: A Survey. In: A DACS state of the art report prepared for air-force Research Laboratory - Rome, NY (1999)
Xu, Z., Allen, E.B.: Prediction of Software Faults using Fuzzy Nonlinear Regression Modeling. In: 5th IEEE International Symposium on High Assurance Systems Engineering, New Maxico, November 2000, pp. 281–290 (2000)
Ying, A., Murphy, G., Ng, R., Carroll, C.: Predicting Source Code Changes by Mining Change History. IJSEKE 30(9), 574–590 (2004)
Dia, H., Webb, G. (eds.): IJSEKE. In: Special issue: Best Papers from SEKE 2003 Workshop on Data Mining for Software Engineering and Knowledge Engineering, August 2004, vol. 14(4) (2004)
The Systems Development Life Cycle Guidance Document, Available online at http://www.usdoj.gov/jmd/irm/lifecycle/table.htm (accessed 21/6/2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Nayak, R., Qiu, T. (2006). Use of Data Mining in System Development Life Cycle. In: Williams, G.J., Simoff, S.J. (eds) Data Mining. Lecture Notes in Computer Science(), vol 3755. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11677437_9
Download citation
DOI: https://doi.org/10.1007/11677437_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32547-5
Online ISBN: 978-3-540-32548-2
eBook Packages: Computer ScienceComputer Science (R0)