• DocumentCode
    2484036
  • Title

    k-Attractors: A Clustering Algorithm for Software Measurement Data Analysis

  • Author

    Kanellopoulos, Yiannis ; Antonellis, Panagiotis ; Tjortjis, Christos ; Makris, Christos

  • Author_Institution
    Univ. of Patras, Patras
  • Volume
    1
  • fYear
    2007
  • fDate
    29-31 Oct. 2007
  • Firstpage
    358
  • Lastpage
    365
  • Abstract
    Clustering is particularly useful in problems where there is little prior information about the data under analysis. This is usually the case when attempting to evaluate a software system´s maintainability, as many dimensions must be taken into account in order to reach a conclusion. On the other hand partitional clustering algorithms suffer from being sensitive to noise and to the initial partitioning. In this paper we propose a novel partitional clustering algorithm, k-Attractors. It employs the maximal frequent itemset discovery and partitioning in order to define the number of desired clusters and the initial cluster attractors. Then it utilizes a similarity measure which is adapted to the way initial attractors are determined. We apply the k-Attractors algorithm to two custom industrial systems and we compare it with WEKA ´s implementation of K-Means. We present preliminary results that show our approach is better in terms of clustering accuracy and speed.
  • Keywords
    data analysis; data mining; pattern clustering; software metrics; k-Attractors partitional clustering algorithm; maximal frequent itemset discovery; maximal frequent itemset partitioning; software measurement data analysis; software metrics; Artificial intelligence; Clustering algorithms; Data analysis; Iterative algorithms; Maintenance engineering; Partitioning algorithms; Software algorithms; Software maintenance; Software measurement; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 2007. ICTAI 2007. 19th IEEE International Conference on
  • Conference_Location
    Patras
  • ISSN
    1082-3409
  • Print_ISBN
    978-0-7695-3015-4
  • Type

    conf

  • DOI
    10.1109/ICTAI.2007.31
  • Filename
    4410307