Improving predictive models of software quality using an evolutionary computational approach

被引:0
|
作者
Vivanco, Rodrigo [1 ]
机构
[1] Univ Manitoba, Dept Comp Sci, Winnipeg, MB R3T 2N2, Canada
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:517 / 518
页数:2
相关论文
共 50 条
  • [1] Combining software quality predictive models:: An evolutionary approach
    Bouktif, S
    Kégl, B
    Sahraoui, H
    [J]. INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 385 - 392
  • [2] A GENETIC ALGORITHM FOR IMPROVING ACCURACY OF SOFTWARE QUALITY PREDICTIVE MODELS: A SEARCH-BASED SOFTWARE ENGINEERING APPROACH
    Azar, Danielle
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2010, 9 (02) : 125 - 136
  • [3] Evaluating Predictive Models of Software Quality
    Ciaschini, V.
    Canaparo, M.
    Ronchieri, E.
    Salomoni, D.
    [J]. 20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513
  • [4] Improving the technical quality of a universal motor using an evolutionary approach
    Korousic-Seljak, B
    Papa, G
    Benedicic, B
    Kmecl, T
    [J]. PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 287 - 293
  • [5] Improving the predictive quality of CoMFA models
    Kroemer, RT
    Hecht, P
    Guessregen, S
    Liedl, KR
    [J]. PERSPECTIVES IN DRUG DISCOVERY AND DESIGN, 1998, 12 : 41 - 56
  • [6] Improving Software Quality Using an Ontology-Based Approach
    Motogna, Simona
    Ciuciu, Ioana
    Serban, Camelia
    Vescan, Andreea
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 WORKSHOPS, 2015, 9416 : 456 - 465
  • [7] An adaptive approach to optimize software component quality predictive models: Case of stability
    Azar, Danielle
    Precup, Doina
    [J]. NEW TECHNOLOGIES, MOBILITY AND SECURITY, 2007, : 297 - +
  • [8] Improving the software quality - an educational approach
    Bozhikova, Violeta
    Stoeva, Mariana
    Georgiev, Bozhidar
    Nikolaeva, Dimitrichka
    [J]. 2017 XXVI INTERNATIONAL SCIENTIFIC CONFERENCE ELECTRONICS (ET), 2017,
  • [9] Application of Computational Linguistics Techniques for Improving Software Quality
    Boudeffa, Amin
    Abherve, Antonin
    Bagnato, Alessandra
    Thomas, Cedric
    Hamant, Martin
    Montasser, Assad
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 577 - 582
  • [10] A Novel Approach for Improving the Quality of Software Code using Reverse Engineering
    Elghadhafi, Hamza A.
    Abdelaziz, Tawfig M.
    Maatuk, Abdelsalam M.
    [J]. ICEMIS'18: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING AND MIS, 2018,