DocumentCode
399577
Title
Analysis of software maintenance data using multi-technique approach
Author
Reformat, Marek ; Wu, Vanda
Author_Institution
Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
fYear
2003
fDate
3-5 Nov. 2003
Firstpage
53
Lastpage
59
Abstract
Amount of software engineering data that is accumulated by software companies grows with enormous speed. This data is a source of knowledge about different activities related to software development and maintenance. Many different techniques and tools have been developed and proposed for extracting knowledge and representing it in forms understandable by people. These techniques are based on different principles and they process data differently. This paper illustrates a multi-technique approach to analysis of data. A detailed case study of analyzing software maintenance data is presented. Different models are built, analyzed and evaluated. The first model is a Bayesian network. The second is a set of IF-THEN rules extracted from the data, and the third one is built using a decision tree. The emphasis of the analysis is put on two aspects - how the models support understanding of a process represented by the data, and how good prediction capabilities these models have.
Keywords
belief networks; data analysis; decision trees; inference mechanisms; software maintenance; Bayesian network; decision tree; knowledge extraction; knowledge representation; multitechnique analysis; software companies; software development; software engineering; software maintenance; Bayesian methods; Computer architecture; Data analysis; Data mining; Decision trees; Predictive models; Programming; Software engineering; Software maintenance; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2003. Proceedings. 15th IEEE International Conference on
ISSN
1082-3409
Print_ISBN
0-7695-2038-3
Type
conf
DOI
10.1109/TAI.2003.1250170
Filename
1250170
Link To Document