Industrial experiences with resource management under software randomization in ARINC653 avionics environments
Document typeConference lecture
PublisherAssociation for Computing Machinery (ACM)
Rights accessOpen Access
European Commisision's projectPROXIMA - Probabilistic real-time control of mixed-criticality multicore and manycore systems (EC-FP7-611085)
Injecting randomization in different layers of the computing platform has been shown beneficial for security, resilience to software bugs and timing analysis. In this paper, with focus on the latter, we show our experience regarding memory and timing resource management when software randomization techniques are applied to one of the most stringent industrial environments, ARINC653-based avionics. We describe the challenges in this task, we propose a set of solutions and present the results obtained for two commercial avionics applications, executed on COTS hardware and RTOS.
CitationKosmidis, L. [et al.]. Industrial experiences with resource management under software randomization in ARINC653 avionics environments. A: "Proceeding ICCAD '18 Proceedings of the International Conference on Computer-Aided Design". Association for Computing Machinery (ACM), 2018, p. 1-7.