Special Session: A Model-Driven Design Tool for Modelling, Simulation and Assertion-Based Verification of Hybrid Automata

In a cyber-physical system (CPS), physical and digital components are deeply intertwined, making its design and verification a challenging process. To manage this complexity, hybrid automata are generally adopted to model CPS, allowing the representation of both its discrete and continuous behaviours, which are implemented in the digital and the physical parts. While some tools exist at the state of the art for either modelling or verifying hybrid automata, they present some drawbacks, specifically in terms of ease of use and lack of a unified tool that makes seamless the integration of design, simulation and verification steps. To fill in the gap, we present a new EDA tool for model-driven design and verification of hybrid automata. It does not require designers to learn domain-specific languages, as automatons are graphically modeled; furthermore, the tool integrates a simulation engine for analyzing the evolution of the automata and detecting design errors through the execution of checkers synthesized from Signal Temporal Logic (STL) assertions. The effectiveness of the proposed tool is demonstrated with a case study.

Authors

Institutions

Publication Details

Published
2025-03-11
DOI
https://doi.org/10.1109/lats65346.2025.10963966
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Special Session: A Model-Driven Design Tool for Modelling, Simulation and Assertion-Based Verification of Hybrid Automata

Samuele Germiniani, Graziano Pravadelli, Daniele Nicoletti, M. Cipriani et al.
Model-Driven Software Engineering Techniques
article

Special Session: A Model-Driven Design Tool for Modelling, Simulation and Assertion-Based Verification of Hybrid Automata

Samuele Germiniani, Graziano Pravadelli, Daniele Nicoletti, M. Cipriani, Alessandro Aldegheri, Davide Venturi, Tommaso Vilotto
article en

Abstract

In a cyber-physical system (CPS), physical and digital components are deeply intertwined, making its design and verification a challenging process. To manage this complexity, hybrid automata are generally adopted to model CPS, allowing the representation of both its discrete and continuous behaviours, which are implemented in the digital and the physical parts. While some tools exist at the state of the art for either modelling or verifying hybrid automata, they present some drawbacks, specifically in terms of ease of use and lack of a unified tool that makes seamless the integration of design, simulation and verification steps. To fill in the gap, we present a new EDA tool for model-driven design and verification of hybrid automata. It does not require designers to learn domain-specific languages, as automatons are graphically modeled; furthermore, the tool integrates a simulation engine for analyzing the evolution of the automata and detecting design errors through the execution of checkers synthesized from Signal Temporal Logic (STL) assertions. The effectiveness of the proposed tool is demonstrated with a case study.

University of Verona (IT)
Openalex Percentile: Top 93%
Model-Driven Software Engineering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Special Session: A Model-Driven Design Tool for Modelling, Simulation and Assertion-Based Verification of Hybrid Automata — Samuele Germiniani, Graziano Pravadelli, et al. · (2025) | TGRS Research Map | TGRS