Skip to main navigation Skip to search Skip to main content

On the effectiveness of SBSE techniques: through Instance Space Analysis

Research output: Chapter in Book/Report/Conference proceedingConference PaperOther

Abstract

Search-Based Software Engineering is now a mature area with numerous techniques developed to tackle some of the most challenging software engineering problems, from requirements to design, testing, fault localisation, and automated program repair. SBSE techniques have shown promising results, giving us hope that one day it will be possible for the tedious and labour intensive parts of software development to be completely automated, or at least semi-automated. In this talk, I will focus on the problem of objective performance evaluation of SBSE techniques. To this end, I will introduce Instance Space Analysis (ISA), which is an approach to identify features of SBSE problems that explain why a particular instance is difficult for an SBSE technique. ISA can be used to examine the diversity and quality of the benchmark datasets used by most researchers, and analyse the strengths and weaknesses of existing SBSE techniques. The instance space is constructed to reveal areas of hard and easy problems, and enables the strengths and weaknesses of the different SBSE techniques to be identified. I will present on how ISA enabled us to identify the strengths and weaknesses of SBSE techniques in two areas: Search-Based Software Testing and Automated Program Repair. Finally, I will end my talk with potential future directions of the objective assessment of SBSE techniques.

Original languageEnglish
Title of host publication13th International Symposium, SSBSE 2021 Bari, Italy, October 11–12, 2021 Proceedings
EditorsUna-May O’Reilly, Xavier Devroey
Place of PublicationCham Switzerland
PublisherSpringer
Pages3-6
Number of pages4
ISBN (Electronic)9783030881061
ISBN (Print)9783030881054
DOIs
Publication statusPublished - 2021
EventInternational Symposium on Search-Based Software Engineering, SSBSE 2021
- Online, Bari, Italy
Duration: 11 Oct 202112 Oct 2021
Conference number: 13th
https://link.springer.com/book/10.1007/978-3-030-88106-1 (Proceedings)

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume12914
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Symposium on Search-Based Software Engineering, SSBSE 2021
Abbreviated titleSSBSE 2021
Country/TerritoryItaly
CityBari
Period11/10/2112/10/21
Internet address

Keywords

  • Instance space analysis
  • Search-based software engineering

Cite this