User: Guest  Login
Original title:
Static Analysis of Embedded Software with Priority Scheduling and Interrupts
Translated title:
Statische Analyse von Eingebetter Software mit prioritätsbasiertem Scheduling und Interrupts
Author:
Schwarz, Martin Daniel
Year:
2014
Document type:
Dissertation
Faculty/School:
Fakultät für Informatik
Advisor:
Seidl, Helmut (Prof. Dr.)
Referee:
Seidl, Helmut (Prof. Dr.); D'Souza, Deepak (Prof.)
Language:
en
Subject group:
DAT Datenverarbeitung, Informatik
Keywords:
static analysis, abstract interpretation
Abstract:
The OSEK operating system is a automotive standard relying on priority scheduling and interrupts. The peculiarities of embedded systems, especially the presence of interrupts, make static analysis of such systems a challenging task. While a lot of good analyzes exist for single and multi-The OSEK operating system is a automotive standard relying on priority scheduling and interrupts. The work presented here provides methods to leverage the vast ecosystem of abstract interpretation to programs wi...     »
Translated abstract:
Dem OSEK Betriebssystem liegt eine Spezifikation der Automobil-Industrie zugrunde. Der Kern des Betriebssystems basiert auf Interrupts und dem Scheduling anhand von Prioritäten. Die vorliegende Arbeit zeigt Methoden auf, die es erlauben, Techniken der abstrakten Interpretation auf Programme mit Interrupts und preemptivem Scheduling anzuwenden. Hierzu werden Analysen von Prioritäten, Resourcen und Flags vorgestellt. Mit diesen Analysen kann man Data-races in OSEK Programmen exakt bestimmen.
ISBN:
978-3-8439-1956-2
WWW:
https://mediatum.ub.tum.de/?id=1208471
Date of submission:
06.05.2014
Oral examination:
18.12.2014
Last change:
20.03.2015
 BibTeX