arrow
Return

Computational intelligence in software defects rules discovery

delete2022-01-21
delete0
PRE
AI
A
Andreea Veșcan *
C
Camelia Şerban
G
Gloria Cerasela Crişan
DOI:10.1007/s00500-021-06646-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Nowadays, due to the constant increase in size and complexity of the software systems imposed by their evolution, developing qualitative software systems becomes a highly important task. To achieve this goal, early detection of software defects is a must. The paper proposes an approach to generate rules for software defect prediction. In this respect, a Software Defects Rules Discovery (SDRD) algorithm was put forward. This one uses the ant colony system method to discover the best solution based on code metrics values. We conducted 20 experiments in total (five experiments with three metrics and 15 experiments with combinations of two metrics). The results revealed that the metrics that correlate with the dependent variable are CBO (Coupling Between Objects), RFC (Response For a Class) and NPM (Number of Private Methods), and that from all the combinations of two metrics, for the five projects, the best obtained rule is formed with RFC and NPM metrics.
Keywords:
Software metrics
Ant colony system
Defect rules

Journal

Soft Computing cover
Soft Computing
IF:
2.5
Papers:
1.0W
Citations:
2.1W

Organization

B
babes bolyai university from cluj
Scholars:
5.4K
Papers: 4.3K
Citations: 0
U
university of bacau
Scholars:
220
Papers: 143
Citations: 0
Cited Papers

Cited Papers

Deep learning based software defect prediction
err2020-04-01
err98
PREAI
errQiao, Lei; Li, Xuesong; Umer, Qasim; Guo, Ping
errShare
errSave
errShare
errSave
Magnetomechanical effects under torsional strain in iron, cobalt and nickel
err2001-10-01
err0
PREAI
errY. Chen; B.K. Kriegermeier-Sutton; J.E. Snyder; K.W. Dennis; R.W. McCallum; D.C. Jiles
errShare
errSave
Assessing the quality of mobile graphical user interfaces using multi-objective optimization
err2019-10-08
err22
PREAI
errSoui, Makram; Chouchane, Mabrouka; Mkaouer, Mohamed Wiem; Kessentini, Marouane; Ghedira, Khaled
errShare
errSave
Cross-project smell-based defect prediction
err2021-10-04
err11
PREAI
errSotto-Mayor, Bruno; Kalech, Meir
errShare
errSave
Programmable self-assembly in a thousand-robot swarm
err2014-08-15
err0
PREAI
errMichael Rubenstein; Alejandro Cornejo; Radhika Nagpal
errShare
errSave
Controlled partial embedding of carbon nanotubes within flexible transparent layers
err2007-12-13
err0
PREAI
errElijah B Sansom; Derek Rinderknecht; Morteza Gharib
errShare
errSave
researcher View more