Evolutionary induced decision trees for dangerous software modules prediction

被引:17
|
作者
Podgorelec, V [1 ]
Kokol, P [1 ]
机构
[1] Univ Maribor, FERI, Lab Syst Design, SI-2000 Maribor, Slovenia
关键词
software engineering; decision making; decision trees; evolutionary algorithms; software fault prediction;
D O I
10.1016/S0020-0190(01)00284-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the possibility of constructing decision trees with evolutionary algorithms in order to increase their predictive accuracy. We present a self-adapting evolutionary algorithm for the induction of decision trees and describe the principle of decision making based on multiple evolutionary induced decision trees-decision forest. The developed model is used as a fault predictive approach to foresee dangerous software modules, which identification can largely enhance the reliability of software. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:31 / 38
页数:8
相关论文
共 50 条
  • [41] Using regression trees to classify fault-prone software modules
    Khoshgoftaar, TM
    Allen, EB
    Deng, JY
    IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (04) : 455 - 462
  • [42] USE OF DECISION TREES FOR PREDICTION OF PROJECT PERFORMANCE
    Mand'ak, Jan
    Rehacek, Petr
    IDIMT-2016- INFORMATION TECHNOLOGY, SOCIETY AND ECONOMY STRATEGIC CROSS-INFLUENCES, 2016, 45 : 375 - 381
  • [43] Effective Estimation of Modules' Metrics in Software Defect Prediction
    Fakhrahmad, S. M.
    Sami, A.
    WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 206 - 211
  • [44] Cost pruning of induced decision trees
    Murphy, CK
    DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 630 - 632
  • [45] Globally Induced Model Trees: An Evolutionary Approach
    Czajkowski, Marcin
    Kretowski, Marek
    PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 324 - 333
  • [46] Lexicographic multi-objective evolutionary induction of decision trees
    Basgalupp, Marcia P.
    de Carvalho, Andre C. P. L. F.
    Barros, Rodrigo C.
    Ruiz, Duncan D.
    Freitas, Alex A.
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2009, 1 (1-2) : 105 - 117
  • [47] GenTree: Using Decision Trees to Learn Interactions for Configurable Software
    Nguyen, KimHao
    Nguyen, ThanhVu
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 1598 - 1609
  • [48] An Empirical Investigation of Evolutionary Algorithm for Software Maintainability Prediction
    Jain, Ashu
    Tarwani, Sandhya
    Chug, Anuradha
    2016 IEEE STUDENTS' CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER SCIENCE (SCEECS), 2016,
  • [49] A comparative analysis of evolutionary algorithms for the prediction of software change
    Kaur, Loveleen
    Mishra, Ashutosh
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2018, : 187 - 192
  • [50] Analysis of Evolutionary Algorithms to Improve Software Defect Prediction
    Malhotra, Ruchika
    Khurana, Anshu
    2017 6TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2017, : 301 - 305