Skip to main navigation Skip to search Skip to main content

Do Quality Indicators Prefer Particular Multi-objective Search Algorithms in Search-Based Software Engineering?

  • Shaukat Ali
  • , Paolo Arcaini
  • , Tao Yue*
  • *Corresponding author for this work
  • Simula Research Laboratory
  • National Institute of Informatics
  • Nanjing University of Aeronautics and Astronautics

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In Search-Based Software Engineering (SBSE), users typically select a set of Multi-Objective Search Algorithms (MOSAs) for their experiments without any justification, or they simply choose an MOSA because of its popularity (e.g., NSGA-II). On the other hand, users know certain characteristics of solutions they are interested in. Such characteristics are typically measured with Quality Indicators (QIs) that are commonly used to evaluate the quality of solutions produced by an MOSA. Consequently, these QIs are often employed to empirically evaluate a set of MOSAs for a particular search problem to find the best MOSA. Thus, to guide SBSE users in choosing an MOSA that represents the solutions measured by a specific QI they are interested in, we present an empirical evaluation with a set of SBSE problems to study the relationships among commonly used QIs and MOSAs in SBSE. Our aim, by studying such relationships, is to identify whether there are certain characteristics of a QI because of which it prefers a certain MOSA. Such preferences are then used to provide insights and suggestions to SBSE users in selecting an MOSA, given that they know which quality aspects of solutions they are looking for.

Original languageEnglish
Title of host publicationSearch-Based Software Engineering - 12th International Symposium, SSBSE 2020, Proceedings
EditorsAldeida Aleti, Annibale Panichella
PublisherSpringer Science and Business Media Deutschland GmbH
Pages25-41
Number of pages17
ISBN (Print)9783030597610
DOIs
StatePublished - 2020
Externally publishedYes
Event12th International Symposium on Search-Based Software Engineering, SSBSE 2020 - Bari, Italy
Duration: 7 Oct 20208 Oct 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12420 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Symposium on Search-Based Software Engineering, SSBSE 2020
Country/TerritoryItaly
CityBari
Period7/10/208/10/20

Keywords

  • Multi-objective search algorithm
  • Quality indicator
  • Search-based software engineering

Fingerprint

Dive into the research topics of 'Do Quality Indicators Prefer Particular Multi-objective Search Algorithms in Search-Based Software Engineering?'. Together they form a unique fingerprint.

Cite this