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 :
بازگشت