Skip to main navigation Skip to search Skip to main content

On the Impact of Tool Evolution and Case Study Size on SBSE Experiments: A Replicated Study with EvoMaster

  • Amid Golmohammadi*
  • , Man Zhang
  • , Andrea Arcuri
  • *Corresponding author for this work
  • Kristiania University College
  • Oslo Metropolitan University

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

Abstract

In the dynamic landscape of Search-Based Software Engineering (SBSE), tools and algorithms are continually improved, possibly making past experimental insights outdated. This could happen if a newly designed technique has side-effects compared to techniques and parameters settings studied in previous work. Re-tuning all possible parameters in a SBSE tool at each new scientific study would not be viable, as too expensive and too time consuming, considering there could be hundreds of them. In this paper, we carried out a series of experiments to study the impact that such re-tuning could have. For such a study, we chose the SBSE tool EvoMaster. It is an open-source tool for automated test generation for REST APIs. It has been actively developed for over six years, since November 2016, making it an appropriate choice for this kind of studies. In these experiments, we replicated four previous studies of EvoMaster with 15 REST APIs as case studies, using its latest version. Our findings reveal that updated parameter settings can offer improved performance, underscoring the possible benefits of re-tuning already existing parameters. Additionally, the inclusion of a broader range of case studies provides support for the replicated study’s outcomes compared to the original studies, enhancing their external validity.

Original languageEnglish
Title of host publicationSearch-Based Software Engineering - 15th International Symposium, SSBSE 2023, Proceedings
EditorsPaolo Arcaini, Tao Yue, Erik M. Fredericks
PublisherSpringer Science and Business Media Deutschland GmbH
Pages108-122
Number of pages15
ISBN (Print)9783031487958
DOIs
StatePublished - 2024
Externally publishedYes
Event15th International Symposium on Search-Based Software Engineering, SSBSE 2023 - San Francisco, United States
Duration: 8 Dec 20238 Dec 2023

Publication series

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

Conference

Conference15th International Symposium on Search-Based Software Engineering, SSBSE 2023
Country/TerritoryUnited States
CitySan Francisco
Period8/12/238/12/23

Keywords

  • Parameter Tuning
  • RESTful APIs
  • Replicating Studies
  • SBST
  • White-Box Test Generation

Fingerprint

Dive into the research topics of 'On the Impact of Tool Evolution and Case Study Size on SBSE Experiments: A Replicated Study with EvoMaster'. Together they form a unique fingerprint.

Cite this