english  | Home | Impressum | Datenschutz | KIT

Anomalieerkennung auf Basis einer Kommunikationsbeschreibung und Codegenerierung

Anomalieerkennung auf Basis einer Kommunikationsbeschreibung und Codegenerierung
Typ:Bachelor-/ Masterarbeit
Datum:vergeben
Betreuer:

M. Eng. Marc Weber

Anomalieerkennung auf Basis einer Kommunikationsbeschreibung und Codegenerierung

.
.

Umfeld

Die Kombination aus steigender Konnektivität und automatisiertem Fahren stellt auch moderne E/E-Architekturen vor neue Herausforderungen. Eine sichere Fahrzeug-interne Kommunikation trägt dabei einen wesentlichen Teil zur Sicherheit des Gesamtfahrzeugs bei. Ein Baustein dafür ist die Überwachung der Kommunikation und das Erkennen von Unregelmäßigkeiten, sogenannten Anomalien.
In vorherigen Arbeiten wurde ein Anomalieerkennungssystem für Fahrzeug-interne Kommunikation entwickelt. Allerdings unterscheidet sich die Kommunikation innerhalb von Fahrzeugen von Modell zu Modell. Daher ist ein statisches System nicht ausreichend. Teile des Systems müssen auf Basis modellspezifischer Informationen (Kommunikationsbeschreibung) dynamisch erzeugt werden (Codegenerierung). Diese Dynamisierung des bestehenden Systems ist Ziel der Abschlussarbeit. 

 

Aufgabe

  • Einarbeitung in Automotive Kommunikationsbeschreibungen (XML-basiert)
  • Einarbeitung in Steuergeräte-Programmierung (Native C)
  • Parsen der Kommunikationsbeschreibung und Ableiten von Überwachungsregeln zur Anomalieerkennung
  • Automatische Implementierung der Überwachungsregeln (C-Code Generierung)
  • Evaluierung des Systems auf einem realen Steuergerät 

 

Voraussetzungen

Gute Kenntnisse in C# und C (hardwarenahe Programmierung), Kenntnisse in XML und UML von Vorteil, selbstständiges Lernen, Team- und Kommunikationsfähigkeit