Building reliable Cyber-physical systems often requires engineers to search for software defects. Search-based software testing (SBST) is a standard technology that supports this activity. To increase practical adoption, industries need empirical evidence of the usefulness of SBST techniques on different benchmarks. To address this need, this replication study reports on our experience assessing the usefulness of SBST in generating failure-revealing test cases. Our study subject is within the electric bike (e-Bike) domain and concerns the software controller of an e-Bike motor. We assessed the effectiveness and efficiency of HECATE, an SBST framework for Simulink models. HECATE successfully identified failure-revealing test cases in practical time. We present the lessons learned, the relevance of our results for industrial applications, and the improvement in the state of practice.

(2026). Test Case Generation for Simulink Models: An Experience from the E-Bike Domain . Retrieved from https://hdl.handle.net/10446/326145

Test Case Generation for Simulink Models: An Experience from the E-Bike Domain

Bombarda, Andrea;Minervini, Marcello;Gargantini, Angelo;Menghi, Claudio
2026-01-01

Abstract

Building reliable Cyber-physical systems often requires engineers to search for software defects. Search-based software testing (SBST) is a standard technology that supports this activity. To increase practical adoption, industries need empirical evidence of the usefulness of SBST techniques on different benchmarks. To address this need, this replication study reports on our experience assessing the usefulness of SBST in generating failure-revealing test cases. Our study subject is within the electric bike (e-Bike) domain and concerns the software controller of an e-Bike motor. We assessed the effectiveness and efficiency of HECATE, an SBST framework for Simulink models. HECATE successfully identified failure-revealing test cases in practical time. We present the lessons learned, the relevance of our results for industrial applications, and the improvement in the state of practice.
2026
Inglese
Search-Based Software Engineering. 17th International Symposium, SSBSE 2025 Seoul, South Korea, November 16, 2025 Proceedings
Wagner, Markus; Zhang, Man
9783032248381
978-3-032-24839-8
16228
115
130
cartaceo
online
Switzerland
Cham
Springer
SSBSE 2025: 17th International Symposium, Search-Based Software Engineering, Seoul, South Korea, 16 November 2025
17th
Seoul, South Korea
16 November 2025
internazionale
contributo
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Motor Control; E-Bikes; Model Development; Simulink; Search-based Software Testing
info:eu-repo/semantics/conferenceObject
6
Marzella, Michael; Bombarda, Andrea; Minervini, Marcello; Bisceglia, Nunzio Marco; Gargantini, Angelo Michele; Menghi, Claudio
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
reserved
Non definito
273
(2026). Test Case Generation for Simulink Models: An Experience from the E-Bike Domain . Retrieved from https://hdl.handle.net/10446/326145
File allegato/i alla scheda:
File Dimensione del file Formato  
Test Case Generation.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 1.39 MB
Formato Adobe PDF
1.39 MB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/326145
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact