This tutorial paper introduces ASMETA, a comprehensive suite of integrated tools around the formal method Abstract State Machines to specify and analyze the executable behavior of discrete event systems. ASMETA supports the entire system development life-cycle, from the specification of the functional requirements to the implementation of the code, in a systematic and incremental way. This tutorial provides an overview of ASMETA through an illustrative case study, the Pill-Box, related to the design of a smart pillbox device. It illustrates the practical use of the range of modeling and V&V techniques available in ASMETA and C++ code generation from models, to increase the quality and reliability of behavioral system models and source code.

(2024). ASMETA Tool Set for Rigorous System Design . Retrieved from https://hdl.handle.net/10446/286589

ASMETA Tool Set for Rigorous System Design

Bombarda, Andrea;Bonfanti, Silvia;Gargantini, Angelo;Scandurra, Patrizia
2024-09-13

Abstract

This tutorial paper introduces ASMETA, a comprehensive suite of integrated tools around the formal method Abstract State Machines to specify and analyze the executable behavior of discrete event systems. ASMETA supports the entire system development life-cycle, from the specification of the functional requirements to the implementation of the code, in a systematic and incremental way. This tutorial provides an overview of ASMETA through an illustrative case study, the Pill-Box, related to the design of a smart pillbox device. It illustrates the practical use of the range of modeling and V&V techniques available in ASMETA and C++ code generation from models, to increase the quality and reliability of behavioral system models and source code.
13-set-2024
13-set-2024
Inglese
Formal Methods: 26th International Symposium, FM 2024, Milan, Italy, September 9–13, 2024, Proceedings
9783031711763
14934
492
517
cartaceo
online
Switzerland
Cham
Springer
FM 2024: 26th International Symposium on Formal Methods, Milan, Italy 9-13 September 2024
26th
Milan (Italy)
9–13 September 2024
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Abstract state machines; Case-studies; Discrete events systems; Entire system; Executables; Functional requirement; Integrated tools; Practical use; Systems development life cycle; Toolsets
  
info:eu-repo/semantics/conferenceObject
5
Bombarda, Andrea; Bonfanti, Silvia; Gargantini, Angelo Michele; Riccobene, Elvinia; Scandurra, Patrizia
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
open
Non definito
273
(2024). ASMETA Tool Set for Rigorous System Design . Retrieved from https://hdl.handle.net/10446/286589
File allegato/i alla scheda:
File Dimensione del file Formato  
978-3-031-71177-0-1.pdf

accesso aperto

Versione: publisher's version - versione editoriale
Licenza: Creative commons
Dimensione del file 2.24 MB
Formato Adobe PDF
2.24 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/286589
Citazioni
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 5
social impact