Defect prediction as a multiobjective optimization problem. (8th March 2015)
- Record Type:
- Journal Article
- Title:
- Defect prediction as a multiobjective optimization problem. (8th March 2015)
- Main Title:
- Defect prediction as a multiobjective optimization problem
- Authors:
- Canfora, Gerardo
Lucia, Andrea De
Penta, Massimiliano Di
Oliveto, Rocco
Panichella, Annibale
Panichella, Sebastiano
Baudry, Benoit
Orso, Alessandro - Abstract:
- <abstract abstract-type="main" id="stvr1570-abs-0001"> <title>Summary</title> <p id="stvr1570-para-0001">In this paper, we formalize the defect‐prediction problem as a multiobjective optimization problem. Specifically, we propose an approach, coined as multiobjective defect predictor (MODEP), based on multiobjective forms of machine learning techniques—logistic regression and decision trees specifically—trained using a genetic algorithm. The multiobjective approach allows software engineers to choose predictors achieving a specific compromise between the number of likely defect‐prone classes or the number of defects that the analysis would likely discover (effectiveness), and lines of code to be analysed/tested (which can be considered as a proxy of the cost of code inspection). Results of an empirical evaluation on 10 datasets from the PROMISE repository indicate the quantitative superiority of MODEP with respect to single‐objective predictors, and with respect to trivial baseline ranking classes by size in ascending or descending order. Also, MODEP outperforms an alternative approach for cross‐project prediction, based on local prediction upon clusters of similar classes. Copyright © 2015 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software testing, verification & reliability. Volume 25:Number 4(2015:Oct.)
- Journal:
- Software testing, verification & reliability
- Issue:
- Volume 25:Number 4(2015:Oct.)
- Issue Display:
- Volume 25, Issue 4 (2015)
- Year:
- 2015
- Volume:
- 25
- Issue:
- 4
- Issue Sort Value:
- 2015-0025-0004-0000
- Page Start:
- 426
- Page End:
- 459
- Publication Date:
- 2015-03-08
- Subjects:
- Computer software -- Testing -- Periodicals
Computer software -- Verification -- Periodicals
Computer software -- Reliability -- Periodicals
005.14 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/stvr.1570 ↗
- Languages:
- English
- ISSNs:
- 0960-0833
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.457500
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 3471.xml