Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

Eliminating Flakiness: Deterministic Control for Validating Nondeterministic Asmeta Specifications

Contributo in Atti di convegno
Data di Pubblicazione:
2025
Citazione:
(2025). Eliminating Flakiness: Deterministic Control for Validating Nondeterministic Asmeta Specifications . Retrieved from https://hdl.handle.net/10446/303346
Abstract:
Formal methods are increasingly used in the development of safety-critical systems, offering a rigorous approach from model to implementation. However, in the validation process, the nondeterminism is a hindrance in their application, as it can lead to flaky tests or flaky scenarios. Scenarios written for models that implement nondeterminism produce unpredictable outcomes by complicating model validation and reducing developer confidence. In this paper, we present an approach to address the nondeterminism in the validation phase when using the Asmeta framework. We extend the Avalla language, used for scenario specification in Asmeta, to allow deterministic control over nondeterministic choices. This extension ensures that scenarios written for nondeterministic models execute predictably by eliminating flakiness. We demonstrate our approach using a running example of an automatic coffee vending machine.
Tipologia CRIS:
1.4.01 Contributi in atti di convegno - Conference presentations
Elenco autori:
Bombarda, Andrea; Bonfanti, Silvia; Gargantini, Angelo Michele; Pellegrinelli, Nico
Autori di Ateneo:
BOMBARDA Andrea
BONFANTI Silvia
GARGANTINI Angelo Michele
PELLEGRINELLI Nico
Link alla scheda completa:
https://aisberg.unibg.it/handle/10446/303346
Titolo del libro:
NASA Formal Methods. 17th International Symposium, NFM 2025, Williamsburg, VA, USA, June 11–13, 2025, Proceedings
Pubblicato in:
LECTURE NOTES IN COMPUTER SCIENCE
Series
  • Ricerca

Ricerca

Settori


Settore IINF-05/A - Sistemi di elaborazione delle informazioni
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.8.0.1