• DocumentCode
    1886153
  • Title

    Improving Predictive Models of Software Quality Using an Evolutionary Computational Approach

  • Author

    Vivanco, Rodrigo

  • Author_Institution
    Univ. of Manitoba, Winnipeg
  • fYear
    2007
  • fDate
    2-5 Oct. 2007
  • Firstpage
    503
  • Lastpage
    504
  • Abstract
    Predictive models can be used to identify components as potentially problematic for future maintenance. Source code metrics can be used as input features to classifiers, however, there exist a large number of structural measures that capture different aspects of coupling, cohesion, inheritance, complexity and size. Feature selection is the process of identifying a subset of attributes that improves a classifier´s performance. The focus of this study is to explore the efficacy of a genetic algorithm as a method of improving a classifier´s ability to identify problematic components.
  • Keywords
    feature extraction; genetic algorithms; object-oriented programming; pattern classification; software maintenance; software metrics; software quality; classifier performance; component identification; evolutionary computational approach; feature selection; genetic algorithm; software maintenance; software quality predictive models; source code metrics; Accuracy; Computer science; Genetic algorithms; Linear regression; Object oriented modeling; Power measurement; Predictive models; Principal component analysis; Size measurement; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
  • Conference_Location
    Paris
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-1256-3
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2007.4362671
  • Filename
    4362671