Dieses Forschungsvorhaben will einen Beitrag dazu leisten, die Fehlertoleranz und Zuverlässigkeit von Software-intensiven Systemen zu erhöhen. Dabei liegt zunächst der Fokus bei den Embedded Systemen. Grundsätzlich werden sich die Ergebnisse auch auf Industrie-PCs übertragen lassen.
Aus dem non-funktionalen Requirement Safety leiten sich Anforderungen an die Programmierung, die verwendeten Datenstrukturen und die darauf operierenden Algorithmen, sowie sichere und trotzdem performante Floating-Point-Bibliotheken ab. In diesem Forschungsprojekt soll eine tiefergehende Forschung für die sichere Programmierung in den Programmier-sprachen C und C++ erfolgen. Auch sollen sichere Design Pattern beschrieben werden. Zusätzlich werden anwendungsnahe Konzepte zur sicheren Programmierung Software-intensiver Systeme formuliert, exemplarisch angewandt und mittels Fault-Injectionstrategien (Einspeisung zufälliger und systematischer Fehler) validiert werden. Die Fault-Injection soll dabei auf einer Ziel-Plattform erfolgen.
FKZ: xxxxxxx
Hochschule Regensburg; Fakultät Elektro- und Informationstechnik; Seybothstraße 2; Postfach 12 03 27; 93053 Regensburg; Impressum