Skip to Main content Skip to Navigation
New interface
Conference papers

Fan-C, a Frama-C plug-in for data flow verification

Abstract : DO-178B compliant avionics development processes must both define the data and control flows of embedded software at design level, and verify flows are faithfully implemented in the source code. This verification is traditionally performed during dedicated code reviews, but such intellectual activities are costly and error-prone, especially for large and complex software. In this paper, we present the Fan-C plug-in, developed by Airbus on top of the abstract-interpretation-based value and dataflow analyses of the Frama-C platform, in order to automate this verification activity for C avionics software. We therefore describe the Airbus context, the Frama-C platform, its value analysis and related plug-ins, the Fan-C plug-in, and discuss analysis results and ongoing industrial deployment and qualification activities.
Document type :
Conference papers
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download
Contributor : Axelle PAGNIER Connect in order to contact the contributor
Submitted on : Sunday, August 4, 2019 - 6:10:17 PM
Last modification on : Wednesday, October 2, 2019 - 7:40:01 AM
Long-term archiving on: : Wednesday, January 8, 2020 - 10:44:06 PM


Files produced by the author(s)


  • HAL Id : hal-02263407, version 1



Pascal Cuoq, David Delmas, Stéphane Duprat, Victoria Moya Lamiel. Fan-C, a Frama-C plug-in for data flow verification. Embedded Real Time Software and Systems (ERTS2012), Feb 2012, Toulouse, France. ⟨hal-02263407⟩



Record views


Files downloads