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

被引:0
|
作者
Schrammel, Peter [1 ]
Jeannet, Bertrand [1 ]
机构
[1] INRIA Grenoble Rhone Alpes, F-38330 Montbonnot St Martin, France
来源
HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL | 2012年
关键词
Data-Flow Languages; Hybrid Systems; Hybrid Automata; Verification;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 points out this issue carefully. We expose various zero-crossing semantics, propose a sound translation, and discuss to which extent the original semantics is preserved.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 19 条
  • [1] Translation from Multisingular Hybrid Petri Nets to Multisingular Hybrid Automata
    Motallebi, Hassan
    Azgomi, Mohammad Abdollahi
    FUNDAMENTA INFORMATICAE, 2014, 130 (03) : 275 - 315
  • [2] Languages and models for hybrid automata: A coalgebraic perspective
    Neves, Renato
    Barbosa, Luis S.
    THEORETICAL COMPUTER SCIENCE, 2018, 744 : 113 - 142
  • [3] Hybrid automata: from verification to implementation
    Bak, Stanley
    Beg, Omar Ali
    Bogomolov, Sergiy
    Johnson, Taylor T.
    Luan Viet Nguyen
    Schilling, Christian
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (01) : 87 - 104
  • [4] Hybrid automata: from verification to implementation
    Stanley Bak
    Omar Ali Beg
    Sergiy Bogomolov
    Taylor T. Johnson
    Luan Viet Nguyen
    Christian Schilling
    International Journal on Software Tools for Technology Transfer, 2019, 21 : 87 - 104
  • [5] Clock-directed modular code generation for synchronous data-flow languages
    Biernacki, Dariusz
    Colaco, Jean-Louis
    Hamon, Gregoire
    Pouzet, Marc
    ACM SIGPLAN NOTICES, 2008, 43 (07) : 121 - 130
  • [6] From Simulation Models to Hybrid Automata Using Urgency and Relaxation
    Minopoli, Stefano
    Frehse, Goran
    HSCC'16: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2016, : 287 - 296
  • [7] From Electrical Switched Networks to Hybrid Automata
    Cimatti, Alessandro
    Mover, Sergio
    Sessa, Mirko
    FM 2016: FORMAL METHODS, 2016, 9995 : 164 - 181
  • [8] Correct-by-construction code generation from hybrid automata specification
    Bresolin, Davide
    Di Guglielmo, Luigi
    Geretti, Luca
    Villa, Tiziano
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1660 - 1665
  • [9] Hybrid port-Hamiltonian systems: From parameterized incidence matrices to hybrid automata
    Valentin, C.
    Magos, M.
    Maschke, B.
    NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 2006, 65 (06) : 1106 - 1122
  • [10] From modelling control systems using grafcet to analyzing systems using hybrid automata
    Frensel, G
    Bruijn, PM
    PROCEEDINGS OF THE 1998 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1998, : 704 - 705