• DocumentCode
    3441670
  • Title

    A new software maintainability evaluation model based on multiple classifiers combination

  • Author

    Fei Ye ; Xiaodong Zhu ; Yigang Wang

  • Author_Institution
    Maintenance Eng. Inst., Ordnance Eng. Coll., Shijiazhuang, China
  • fYear
    2013
  • fDate
    15-18 July 2013
  • Firstpage
    1588
  • Lastpage
    1591
  • Abstract
    A Software Maintainability Evaluation Model based on Multiple Classifiers Combination (SMEM-MCC) is proposed, which is a software metrics based evaluation method. The model includes three parts: attributes selection, model training and model interpretation. Attributes are selected using a classifying selection method based on Genetic Algorithm (GA). The sub-classifiers of the integrated model are assembled by a BP NN. A rule extracting algorithm based on decision tree is used to interpret the results of the integrated model. A Software maintainability experiments is conducted, and a dataset which includes 300 software´s class design metrics is achieved. The SMEM-MCC is trained and evaluated based on the dataset. The predication results show that the model proposed in this paper work better than any other single classifier, such as BPNN, SMO or decision tree.
  • Keywords
    backpropagation; genetic algorithms; neural nets; pattern classification; software maintenance; software metrics; BP NN; GA; SMEM-MCC; decision tree; genetic algorithm; software maintainability evaluation model based on multiple classifiers combination; software metrics; Decision trees; Measurement; Object oriented modeling; Predictive models; Software; Training; Unified modeling language; multi-classifiers assembled; software maintainability; software maintainability evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality, Reliability, Risk, Maintenance, and Safety Engineering (QR2MSE), 2013 International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-1014-4
  • Type

    conf

  • DOI
    10.1109/QR2MSE.2013.6625879
  • Filename
    6625879