• 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