Passer à la navigation principale Passer à la recherche Passer au contenu principal

Data mining in software engineering

  • University of Piraeus
  • Department of Management Science and Technology, Athens University of Economics and Business
  • Department of Informatics, Athens University of Economics and Business

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

The increased availability of data created as part of the software development process allows us to apply novel analysis techniques on the data and use the results to guide the process's optimization. In this paper we describe various data sources and discuss the principles and techniques of data mining as applied on software engineering data. Data that can be mined is generated by most parts of the development process: requirements elicitation, development analysis, testing, debugging, and maintenance. Based on this classification we survey the mining approaches that have been used and categorize them according to the corresponding parts of the development process and the task they assist. Thus the survey provides researchers with a concise overview of data mining techniques applied to software engineering data, and aids practitioners on the selection of appropriate data mining techniques for their work.

langue originaleAnglais
Pages (de - à)413-441
Nombre de pages29
journalIntelligent Data Analysis
Volume15
Numéro de publication3
Les DOIs
étatPublié - 6 juin 2011
Modification externeOui

SDG des Nations Unies

Ce résultat contribue à ou aux Objectifs de développement durable suivants

  1. SDG 3 - Bonne santé et bien-être
    SDG 3 Bonne santé et bien-être

Empreinte digitale

Examiner les sujets de recherche de « Data mining in software engineering ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation