VeriPhy: verified controller executables from verified cyber-physical system models

R Bohrer, YK Tan, S Mitsch, MO Myreen… - Proceedings of the 39th …, 2018 - dl.acm.org
We present VeriPhy, a verified pipeline which automatically transforms verified high-level
models of safety-critical cyber-physical systems (CPSs) in differential dynamic logic (dL) to …

Towards an industrial use of FLUCTUAT on safety-critical avionics software

D Delmas, E Goubault, S Putot, J Souyris… - … Workshop on Formal …, 2009 - Springer
Most modern safety-critical control programs, such as those embedded in fly-by-wire control
systems, perform a lot of floating-point computations. The well-known pitfalls of IEEE 754 …

Validated explicit and implicit Runge-Kutta methods

JAD Sandretto, A Chapoutot - Reliable Computing electronic edition, 2016 - hal.science
A set of validated numerical integration methods based on explicit and implicit Runge-Kutta
schemes is presented to solve, in a guaranteed way, initial value problems of ordinary …

Classification and coverage-based falsification for embedded control systems

A Adimoolam, T Dang, A Donzé, J Kapinski… - … Aided Verification: 29th …, 2017 - Springer
Many industrial cyber-physical system (CPS) designs are too complex to formally verify
system-level properties. A practical approach for testing and debugging these system …

Hybrid theorem proving of aerospace systems: Applications and challenges

K Ghorbal, JB Jeannin, E Zawadzki, A Platzer… - Journal of Aerospace …, 2014 - arc.aiaa.org
Complex software systems are becoming increasingly prevalent in aerospace applications:
in particular, to accomplish critical tasks. Ensuring the safety of these systems is crucial, as …

Automatic verification of control system implementations

A Anta, R Majumdar, I Saha, P Tabuada - Proceedings of the tenth ACM …, 2010 - dl.acm.org
Software implementations of controllers for physical subsystems form the core of many
modern safety-critical systems such as aircraft flight control and automotive engine control. A …

From control systems to control software

E Feron - IEEE Control Systems Magazine, 2010 - ieeexplore.ieee.org
This article describes an approach to documenting control programs, whereby the control
program code is annotated with logical expressions describing the set of reachable program …

Static analysis by abstract interpretation of numerical programs and systems, and FLUCTUAT

E Goubault - International Static Analysis Symposium, 2013 - Springer
This invited lecture is a survey of our work over the last 12 years or so, dealing with the
precise analysis of numerical programs, essentially control programs such as the ones …

[HTML][HTML] Hybrid dynamical systems logic and its refinements

A Platzer - Science of Computer Programming, 2025 - Elsevier
Hybrid dynamical systems describe the mixed discrete dynamics and continuous dynamics
of cyber-physical systems such as aircraft, cars, trains, and robots. To justify correctness …

Formal verification of a descent guidance control program of a lunar lander

H Zhao, M Yang, N Zhan, B Gu, L Zou… - FM 2014: Formal Methods …, 2014 - Springer
We report on our recent experience in applying formal methods to the verification of a
descent guidance control program of a lunar lander. The powered descent process of the …