DocumentCode
2851488
Title
Automatic Classification of Software Change Request Using Multi-label Machine Learning Methods
Author
Ahsan, Syed Nadeem ; Ferzund, Javed ; Wotawa, Franz
Author_Institution
Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
fYear
2009
fDate
13-14 Oct. 2009
Firstpage
79
Lastpage
86
Abstract
Automatic text classification of the software change request (CR) can be used for automating impact analysis, bug triage and effort estimation. In this paper, we focus on the automation of the process for assigning CRs to developers and present a solution that is based on automatic text classification of CRs. In addition our approach provides the list of source files, which are required to be modified and an estimate for the time required to resolve a given CR. To perform experiments, we downloaded the set of resolved CRs from the OSS project´s repository for Mozilla. We labeled each CR with multiple labels i.e., the developer name, the list of source files, and the time spent to resolve the CR. To train the classifier, our approach applies the Problem Transformation and Algorithm Adaptation methods of multi-label machine learning to the multi-labeled CR data. With this approach, we have obtained precision levels up to 71.3% with 40.1% recall.
Keywords
learning (artificial intelligence); pattern classification; software maintenance; text analysis; Mozilla; OSS project; algorithm adaptation; automatic software change request classification; automatic text classification; bug triage; multilabel machine learning methods; problem transformation; Indexing; Information retrieval; Large scale integration; Machine learning algorithms; Semantics; Software; Time division multiplexing; bug triage; information retrieval; machine learning; multi-label; software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Workshop (SEW), 2009 33rd Annual IEEE
Conference_Location
Skovde
ISSN
1550-6215
Print_ISBN
978-1-4244-6863-8
Electronic_ISBN
1550-6215
Type
conf
DOI
10.1109/SEW.2009.15
Filename
5621702
Link To Document