Simulatorbased testing environment for avionics software: a feasibility study
Abstract
Hardware execution targets are widely used for software testing in the avionics industry to ensure that the tests represent the behaviour on the actual aircraft's calculators to a maximum degree
At the same time, software simulators of the Integrated Modular Avionics structure are used on several system integration benches for calculator validation or as a part of full flight simulators.
We substituted a hardware target with a specific software simulator in order to create a new testing platform that provides application developers with features not found on hardwarebased environments. Such features include greater availability of testing platforms, debugging capabilities and an easier and faster testing process. Our goal was to evaluate the feasibility of a full migration to the resulting simulatorbased testing environment. We identified several industrial constraints and technical problems to achieve this migration and approached them by developing progressive prototypes of the components of the new testing system and of the interfaces between them. Our project’s validation plan included comparing the results of both hardwarebased and simulatorbased platforms when executing a set of representative avionics tests.
Origin : Files produced by the author(s)