• DocumentCode
    2333122
  • Title

    Evaluating software clustering using multiple simulated authoritative decompositions

  • Author

    Shtern, Mark ; Tzerpos, Vassilios

  • Author_Institution
    York Univ., Toronto, ON, Canada
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    353
  • Lastpage
    361
  • Abstract
    Evaluation of software clustering algorithms is typically done by comparing the clustering results to an authoritative decomposition prepared manually by a system expert. A well-known drawback of this approach is the fact that there are many, equally valid ways to decompose a software system, since different clustering objectives create different decompositions. Evaluating all clustering algorithms against a single authoritative decomposition can lead to biased results. In this paper, we introduce LimSim, a novel approach for software clustering evaluation that utilizes multiple simulated authoritative decompositions. We also present experimental results of applying the new approach to evaluate various software clustering algorithms. The results demonstrate the usefulness of LimSim.
  • Keywords
    pattern clustering; software engineering; LimSim approach; simulated authoritative decomposition; software clustering evaluation; Linux;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2011 27th IEEE International Conference on
  • Conference_Location
    Williamsburg, VI
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4577-0663-9
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2011.6080802
  • Filename
    6080802