From Hybrid Data-Flow Languages to Hybrid Automata: A Complete Translation - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2012

From Hybrid Data-Flow Languages to Hybrid Automata: A Complete Translation

Résumé

Hybrid systems are used to model embedded computing systems interacting with their physical environment. There is a conceptual mismatch between high-level hybrid system languages like Simulink, which are used for simulation, and hybrid automata, the most suitable representation for safety verification. Indeed, in simulation languages the interaction between discrete and continuous execution steps is specified using the concept of zero-crossings, whereas hybrid automata exploit the notion of staying conditions. We describe a translation from a hybrid data-flow language to logico-numerical hybrid automata that treats this issue in detail. We examine various zero-crossing semantics, propose a sound translation, and discuss to which extent the original semantics is preserved.
Fichier principal
Vignette du fichier
RR-7859.pdf (469.84 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00659698 , version 1 (28-01-2012)

Identifiants

  • HAL Id : hal-00659698 , version 1

Citer

Peter Schrammel, Bertrand Jeannet. From Hybrid Data-Flow Languages to Hybrid Automata: A Complete Translation. [Research Report] RR-7859, INRIA. 2012, pp.37. ⟨hal-00659698⟩
228 Consultations
175 Téléchargements

Partager

Gmail Facebook X LinkedIn More