DocumentCode :
3345815
Title :
Applying Model Checking to an Automotive Microcontroller Application
Author :
Schlich, Bastian ; Salewski, Falk ; Kowalewski, Stefan
Author_Institution :
RWTH Aachen Univ., Aachen
fYear :
2007
fDate :
4-6 July 2007
Firstpage :
209
Lastpage :
216
Abstract :
Microcontrollers in automotive applications perform more and more safety critical functions. The reliability of these systems is of great importance and model checking is seen as a promising future tool for the analysis of the corresponding software. For this purpose an explicit, on-the-fly CTL model checker for assembly code called [mc]square was developed at our institute. This paper describes a case study that was conducted using [mc] square. The aim of this case study was to model check programs that solve an automotive problem, namely a four channel speed measurement with CAN bus interface. The programs were written by students in a lab course without the application of model checking in mind. Hence, these programs contain all features which can be found in real world software. This case study showed that small or medium sized microcontroller programs can be verified without respectively with minor modifications. Additional potentials for future improvements to handle more complex programs have been identified.
Keywords :
automobile industry; automotive electronics; formal verification; integrated circuit reliability; microcontrollers; CAN bus interface; CTL model checker; assembly code; automotive microcontroller reliability; four channel speed measurement; model checking; safety critical functions; Application software; Assembly; Automotive engineering; Embedded software; Hard disks; Hardware; Microcontrollers; State-space methods; Testing; Virtual manufacturing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems, 2007. SIES '07. International Symposium on
Conference_Location :
Lisbon
Print_ISBN :
1-4244-0840-7
Electronic_ISBN :
1-4244-0840-7
Type :
conf
DOI :
10.1109/SIES.2007.4297337
Filename :
4297337
Link To Document :
بازگشت