Trustworthy runtime verification via bisimulation (Experience Report)
When runtime verification is used to monitor safety-critical systems, it is essential that
monitoring code behaves correctly. The Copilot runtime verification framework pursues this …
monitoring code behaves correctly. The Copilot runtime verification framework pursues this …
Equation-directed axiomatization of lustre semantics to enable optimized code validation
L Brun, C Garion, PL Garoche, X Thirioux - ACM Transactions on …, 2023 - dl.acm.org
Model-based design tools like SCADE Suite and Simulink are often used to design safety-
critical embedded software. Consequently, generating correct code from such models is …
critical embedded software. Consequently, generating correct code from such models is …
Density-Based Semantics for Reactive Probabilistic Programming
Synchronous languages are now a standard industry tool for critical embedded systems.
Designers write high-level specifications by composing streams of values using block …
Designers write high-level specifications by composing streams of values using block …
同步数据流语言pre 算子在Coq 中的翻译验证
李春燕, 赵长名, 杨斐, 马权, 侯荣彬 - 西华大学学报(自然科学版), 2023 - xhuqk.com
对同步数据流语言的pre 算子进行了详细的处理, 除了将pre 算子翻译至fby 算子, 还对pre
算子在第一周期的值根据其输入参数类型的不同做了相应的初始化, 解决了pre …
算子在第一周期的值根据其输入参数类型的不同做了相应的初始化, 解决了pre …
Analyse de dépendance vérifiée pour un langage synchrone à flot de données
T Bourke, B Pesin, M Pouzet - JFLA 2023-34èmes Journées …, 2023 - inria.hal.science
Vélus est une formalisation d'un langage synchrone à flots de données et de sa compilation
dans l'assistant de preuve Coq. Il inclut une définition de la sémantique dynamique du …
dans l'assistant de preuve Coq. Il inclut une définition de la sémantique dynamique du …
[PDF][PDF] Verified Compilation of a Synchronous Dataflow Language with State Machines
B Pesin - 2023 - velus.inria.fr
Résumé Les systèmes embarqués critiques sont souvent spécifiés par des formalismes
schémabloc. SCADE Suite est un environnement de développement pour ces systèmes …
schémabloc. SCADE Suite est un environnement de développement pour ces systèmes …
Secure Information Flow Typing in LUSTRE
S Prasad, RM Yerraguntla, S Sharma - arXiv preprint arXiv:2201.00184, 2022 - arxiv.org
Synchronous reactive data flow is a paradigm that provides a high-level abstract
programming model for embedded and cyber-physical systems, including the locally …
programming model for embedded and cyber-physical systems, including the locally …
Verified compilation of synchronous dataflow with state machines
T Bourke, B Pesin, M Pouzet - ACM Transactions on Embedded …, 2023 - dl.acm.org
Safety-critical embedded software is routinely programmed in block-diagram languages.
Recent work in the Vélus project specifies such a language and its compiler in the Coq proof …
Recent work in the Vélus project specifies such a language and its compiler in the Coq proof …
Translation Verification of Synchronous Data Stream Language Pre Operator in Coq
LI Chunyan, Z Changming, Y Fei, MA Quan… - Journal of Xihua …, 2023 - xhuqk.com
The pre operator of the synchronous data stream language is processed in detail. In addition
to translating the pre operator to the fby operator, the value of the pre operator in the first …
to translating the pre operator to the fby operator, the value of the pre operator in the first …
[PDF][PDF] Schedule Agnostic Semantics for Reactive Probabilistic Programming
Synchronous languages are now a standard industry tool for critical embedded systems.
Designers write highlevel specifications by composing streams of values using block …
Designers write highlevel specifications by composing streams of values using block …