Title :
Detailed analysis of compilation options for robust software-based embedded systems
Author :
Wecxsteen, A. ; Bergaoui, S. ; Leveugle, R.
Author_Institution :
TIMA Laboratory (Grenoble INP, UJF, CNRS), 46 Avenue Fálix Viallet - 38031 Cedex - FRANCE
Abstract :
Several criteria can be used to assess the criticality of registers or variables at compile time and to guide software optimization with respect to robustness constraints. On the basis of such criteria, we analyze in detail the impact of compilation optimizations on the system dependability. We show that optimizations enabled by default lead to criticality increase. However, selectively picking optimizations may increase the robustness of a system even if the consequences of a given optimization option may vary from a program to another.
Keywords :
compilation options; dependability; static analysis; variable criticality;
Conference_Titel :
Test Workshop (LATW), 2012 13th Latin American
Conference_Location :
Quito, Ecuador
Print_ISBN :
978-1-4673-2355-0
DOI :
10.1109/LATW.2012.6261261