Many software-implemented control flow error de- tection techniques have been proposed over the years. However, applying these approaches can be difficult because their respec- tive literature gives little guidance on the practical implemen- tation in high-level programming languages, and they have to be implemented in low-level code, e.g., assembly. Moreover, the current trend in the automotive industry is to adopt the so-called Model-Based Software Design, where an executable algorithm model is automatically translated into C or C++ source code. This paper presents experimental data, compliant with the ISO26262 automotive functional safety standard, on the capabilities of Control Flow Checking (CFC) algorithms, implemented in the model and then automatically generated. The assessment was performed using a novel fault injection environment targeting a RISC-V (RV32I) microcontroller.
Effectiveness of Control Flow Checking Algorithms Using a Model-Based Software Design Approach: An Empirical Study / AMEL SOLOUKI, Mohammadreza; Sini, Jacopo; Violante, Massimo. - ELETTRONICO. - (2022). (Intervento presentato al convegno IEEE International Conference on Electronics, Circuits and Systems (ICECS) tenutosi a Glasgow, United Kingdom nel 24-26 October 2022) [10.1109/ICECS202256217.2022.9970849].
Effectiveness of Control Flow Checking Algorithms Using a Model-Based Software Design Approach: An Empirical Study
Mohammadreza Amel Solouki;Jacopo Sini;Massimo Violante
2022
Abstract
Many software-implemented control flow error de- tection techniques have been proposed over the years. However, applying these approaches can be difficult because their respec- tive literature gives little guidance on the practical implemen- tation in high-level programming languages, and they have to be implemented in low-level code, e.g., assembly. Moreover, the current trend in the automotive industry is to adopt the so-called Model-Based Software Design, where an executable algorithm model is automatically translated into C or C++ source code. This paper presents experimental data, compliant with the ISO26262 automotive functional safety standard, on the capabilities of Control Flow Checking (CFC) algorithms, implemented in the model and then automatically generated. The assessment was performed using a novel fault injection environment targeting a RISC-V (RV32I) microcontroller.| File | Dimensione | Formato | |
|---|---|---|---|
| 
									
										
										
										
										
											
												
												
												    
												
											
										
									
									
										
										
											Effectiveness_of_Control_Flow_Checking_Algorithms_Using_a_Model-Based_Software_Design_Approach_An_Empirical_Study.pdf
										
																				
									
										
											 accesso riservato 
											Tipologia:
											2a Post-print versione editoriale / Version of Record
										 
									
									
									
									
										
											Licenza:
											
											
												Non Pubblico - Accesso privato/ristretto
												
												
												
											
										 
									
									
										Dimensione
										130.67 kB
									 
									
										Formato
										Adobe PDF
									 
										
										
								 | 
								130.67 kB | Adobe PDF | Visualizza/Apri Richiedi una copia | 
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2973864
			
		
	
	
	
			      	