Reducing Certification Granularity to Increase Adaptability of Avionics Software
Martin Rayrole, David Faura, Marc Gatti

TL;DR
This paper proposes a framework that isolates software components to enable independent certification, reducing costs and time for avionics software modifications and enhancing adaptability to different aircraft.
Contribution
It introduces a novel approach to partition avionics software, allowing independent certification of components to streamline updates and customization.
Findings
Significantly reduces certification costs and time for software modifications.
Enables independent certification of software components.
Facilitates adaptation of avionics software to different aircraft.
Abstract
A strong certification process is required to insure the safety of airplanes, and more specifically the robustness of avionics applications. To implement this process, the development of avionics software must follow long and costly procedures. Most of these procedures have to be reexecuted each time the software is modified. In this paper, we propose a framework to reduce the cost and time impact of a software modification. With this new approach, the piece of software likely to change is isolated from the rest of the application, so it can be certified independently. This helps the system integrator to adapt an avionics application to the specificities of the target airplane, without the need for a new certification of the application.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
