Back to Search Start Over

A journey with ASMETA from requirements to code: application to an automotive system with adaptive features.

Authors :
Arcaini, Paolo
Bonfanti, Silvia
Gargantini, Angelo
Riccobene, Elvinia
Scandurra, Patrizia
Source :
International Journal on Software Tools for Technology Transfer. Jun2024, Vol. 26 Issue 3, p379-401. 23p.
Publication Year :
2024

Abstract

Modern automotive systems with adaptive control features require rigorous analysis to guarantee correct operation. We report our experience in modeling the automotive case study from the ABZ2020 conference using the ASMETA toolset, based on the Abstract State Machine formal method. We adopted a seamless system engineering method: from an incremental formal specification of high-level requirements to increasingly refined ASMETA models, to the C++ code generation from the model. Along this process, different validation and verification activities were performed. We explored modeling styles and idioms to face the modeling complexity and ensure that the ASMETA models can best capture and reflect specific behavioral patterns. Through this realistic automotive case study, we evaluated the applicability and usability of our formal modeling approach. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
14332779
Volume :
26
Issue :
3
Database :
Academic Search Index
Journal :
International Journal on Software Tools for Technology Transfer
Publication Type :
Academic Journal
Accession number :
177993226
Full Text :
https://doi.org/10.1007/s10009-024-00751-4