Software engineering data analysis techniques

Amrit L. Goel, Miyoung Shin

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations

Abstract

The purpose of this tutorial is to provide a comprehensive coverage of software engineering data analysis techniques. It will briefly cover the basic product and process metrics, their description, use and interpretation. A systematic approach for analyzing and interpreting software engineering data will be introduced. It explicitly recognizes that metrics data tend to have high dimensionality, are highly correlated and suffer from redundancy. The techniques to be presented become progressively more sophisticated in terms of the underlying theory and analysis as well as in their ability to provide insights into the software project and the development process. The specific techniques to be covered are: statistical analyses; regression modeling; stochastic models; classification trees; and neural networks. Our emphasis is on the so-called data mining techniques within the KDD (knowledge discovery in databases) framework.

Original languageEnglish
Pages (from-to)667-668
Number of pages2
JournalProceedings - International Conference on Software Engineering
StatePublished - 1997
EventProceedings of the 1997 IEEE 19th International Conference on Software Engineering - Boston, MA, USA
Duration: 17 May 199723 May 1997

Fingerprint

Dive into the research topics of 'Software engineering data analysis techniques'. Together they form a unique fingerprint.

Cite this