• DocumentCode
    2497843
  • Title

    Applications of Support Vector Mathine and Unsupervised Learning for Predicting Maintainability Using Object-Oriented Metrics

  • Author

    Jin, Cong ; Liu, Jin-An

  • Author_Institution
    Dept. of Comput. Sci., Central China Normal Univ., Wuhan, China
  • Volume
    1
  • fYear
    2010
  • fDate
    24-25 April 2010
  • Firstpage
    24
  • Lastpage
    27
  • Abstract
    Importance of software maintainability is increasing leading to development of new sophisticated techniques. This paper presents the applications of support vector machine and unsupervised learning in software maintainability prediction using object-oriented metrics. In this paper, the software maintainability predictor is performed. The dependent variable was maintenance effort. The independent variable were five OO metrics decided clustering technique. The results showed that the Mean Absolute Relative Error (MARE) was 0.218 of the predictor. Therefore, we found that SVM and clustering technique were useful in constructing software maintainability predictor. Novel predictor can be used in the similar software developed in the same environment.
  • Keywords
    object-oriented methods; software maintenance; software metrics; support vector machines; unsupervised learning; mean absolute relative error; object-oriented metrics; software maintainability prediction; support vector machine; unsupervised learning; Application software; Principal component analysis; Programming; Software engineering; Software maintenance; Software measurement; Software metrics; Software quality; Support vector machines; Unsupervised learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Information Technology (MMIT), 2010 Second International Conference on
  • Conference_Location
    Kaifeng
  • Print_ISBN
    978-0-7695-4008-5
  • Electronic_ISBN
    978-1-4244-6602-3
  • Type

    conf

  • DOI
    10.1109/MMIT.2010.10
  • Filename
    5474411