This paper presents a non-intrusive framework for runtime verification of executable microcontroller code. A dedicated hardware unit is attached to a microcontroller, which executes the program under scrutiny, to track atomic propositions stated as assertions over program variables. The truth verdicts over the assertions are the inputs to a custom-designed μCPU unit that evaluates past-time LTL specifications in parallel to program execution. To achieve this, the instruction set of the μCPU is tailored to determining satisfaction of specifications. © 2012 Springer-Verlag.
CITATION STYLE
Reinbacher, T., Brauer, J., Schachinger, D., Steininger, A., & Kowalewski, S. (2012). Automated test-trace inspection for microcontroller binary code. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7186 LNCS, pp. 239–244). https://doi.org/10.1007/978-3-642-29860-8_18
Mendeley helps you to discover research relevant for your work.