This paper presents an automatic test cases generation method from Abstract State Machine specifications. Starting from the ASMETA specification, the proposed approach applies the following steps: 1. Generation of abstract tests from a ASMETA model; 2. Optimization of the abstract tests; 3. Concretization of the abstract tests in GoogleTest; 4. Execution of the concrete tests on C++ code. We have applied this approach to the Mechanical Ventilator Milano (MVM) project, which our research group has contributed to develop, test, and certify during the Covid-19 pandemic.

(2022). Automatic test generation with ASMETA for the Mechanical Ventilator Milano controller . Retrieved from http://hdl.handle.net/10446/202114

Automatic test generation with ASMETA for the Mechanical Ventilator Milano controller

Bombarda, Andrea;Bonfanti, Silvia;Gargantini, Angelo
2022-01-01

Abstract

This paper presents an automatic test cases generation method from Abstract State Machine specifications. Starting from the ASMETA specification, the proposed approach applies the following steps: 1. Generation of abstract tests from a ASMETA model; 2. Optimization of the abstract tests; 3. Concretization of the abstract tests in GoogleTest; 4. Execution of the concrete tests on C++ code. We have applied this approach to the Mechanical Ventilator Milano (MVM) project, which our research group has contributed to develop, test, and certify during the Covid-19 pandemic.
2022
Inglese
Testing Software and Systems. ICTSS 2021
Clark, David; Menendez, Hector; Cavalli, Ana Rosa;
978-3-031-04672-8
13045
65
72
cartaceo
online
Switzerland
Cham
Springer
ICTSS 2021: The 33rd IFIP International Conference on Testing Software and Systems, online, 10-11 November 2021
33rd
Online
10-11 November 2021
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
info:eu-repo/semantics/conferenceObject
3
Bombarda, Andrea; Bonfanti, Silvia; Gargantini, Angelo Michele
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
(2022). Automatic test generation with ASMETA for the Mechanical Ventilator Milano controller . Retrieved from http://hdl.handle.net/10446/202114
File allegato/i alla scheda:
File Dimensione del file Formato  
Bombarda2022_Chapter_AutomaticTestGenerationWithASM.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 226.18 kB
Formato Adobe PDF
226.18 kB 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/202114
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
social impact