DocumentCode
2421952
Title
Automatic labeling of software requirements clusters
Author
Niu, Nan ; Reddivari, Sandeep ; Mahmoud, Anas ; Bhowmik, Tanmay ; Xu, Songhua
Author_Institution
Dept. of Comput. Sci. & Eng., Mississippi State Univ., Starkville, MS, USA
fYear
2012
fDate
5-5 June 2012
Firstpage
17
Lastpage
20
Abstract
Clustering is of great practical value in retrieving reusable requirements artifacts from the ever-growing software project repositories. Despite the development of automated cluster labeling techniques in information retrieval, little is understood about automatic labeling of requirements clusters. In this paper, we review the literature on cluster labeling, and conduct an experiment to evaluate how automated methods perform in labeling requirements clusters. The results show that differential labeling outperforms cluster-internal labeling, and that hybrid method does not necessarily lead to the labels best matching human judgment. Our work sheds light on improving automated ways to support search-driven development.
Keywords
information retrieval; pattern clustering; software engineering; software reusability; automated cluster labeling techniques; automatic labeling; differential labeling; information retrieval; software project repositories; software requirements clusters; Clustering algorithms; Humans; Labeling; Manuals; Software; Web search; clustering; labeling; requirements; software reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Search-Driven Development - Users, Infrastructure, Tools and Evaluation (SUITE), 2012 ICSE Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1847-1
Type
conf
DOI
10.1109/SUITE.2012.6225472
Filename
6225472
Link To Document