Repository logo
  • Log In
    New user? Click here to register.Have you forgotten your password?
University College Dublin
  • Colleges & Schools
  • Statistics
  • All of DSpace
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. College of Science
  3. School of Computer Science
  4. Computer Science Research Collection
  5. A Hybrid Algorithm for Multi-objective Test Case Selection
 
  • Details
Options

A Hybrid Algorithm for Multi-objective Test Case Selection

File(s)
FileDescriptionSizeFormat
Download hybrid-algorithm-mo_(1).pdf128.89 KB
Author(s)
Saber, Takfarinas 
Delavernhe, Florian 
Papdakis, Mike 
O'Neill, Michael 
Ventresque, Anthony 
Uri
http://hdl.handle.net/10197/9985
Date Issued
13 July 2018
Date Available
16T11:47:42Z April 2019
Abstract
Testing is crucial to ensure the quality of software systems – but testing is an expensive process, so test managers try to minimise the set of tests to run to save computing resources and speed up the testing process and analysis. One problem is that there are different perspectives on what is a good test and it is usually not possible to compare these dimensions. This is a perfect example of a multi-objective optimisation problem, which is hard — especially given the scale of the search space here. In this paper, we propose a novel hybrid algorithm to address this problem. Our method is composed of three steps: a greedy algorithm to find quickly some good solutions, a genetic algorithm to increase the search space covered and a local search algorithm to refine the solutions. We demonstrate through a large scale empirical evaluation that our method is more reliable (better whatever the time budget) and more robust (better whatever the number of dimensions considered) – in the scenario with 4 objectives and a default execution time, we are 178% better in hypervolume on average than the state-of-the-art algorithms.
Sponsorship
Science Foundation Ireland
Type of Material
Conference Publication
Publisher
IEEE
Copyright (Published Version)
2018 IEEE
Keywords
  • Multi-objective optim...

  • Hybridmetaheuristic

  • Search-based software...

  • Test suite selection

Web versions
https://ewh.ieee.org/conf/cec/
Language
English
Status of Item
Peer reviewed
Part of
2018 IEEE Congress on Evolutionary Computation (CEC)
Description
IEEE Congress on Evolutionary Computation (CEC) 2018, Rio de Janerio, Brazil, 8-13 July 2018
This item is made available under a Creative Commons License
https://creativecommons.org/licenses/by-nc-nd/3.0/ie/
Owning collection
Computer Science Research Collection
Views
753
Last Month
1
Acquisition Date
Feb 3, 2023
View Details
Downloads
151
Last Month
1
Acquisition Date
Feb 3, 2023
View Details
google-scholar
University College Dublin Research Repository UCD
The Library, University College Dublin, Belfield, Dublin 4
Phone: +353 (0)1 716 7583
Fax: +353 (0)1 283 7667
Email: mailto:research.repository@ucd.ie
Guide: http://libguides.ucd.ie/rru

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement