Entwicklung sicherer Softwaresysteme SS 2007

Dr. Thorsten Schneider

 

Vorlesung (2V), 3 Credit-Points

Ort Multimedia-Hörsaal, Appelstraße 4
Termin Vorlesung: Jede Woche (6 Termine): Montag, 15:30-18:30h
Beginn 16.04.2007
Prüfung Klausur

Lernziele

Diese Vorlesung vermittelt Studenten Grundlagen der Entwicklung sicherer Software aus drei unterschiedlichen Sichten. Zum einem wird die Sicht des Secure Software Engineering vermittelt, welches Methoden, Verfahren und Prozesse für die Entwicklung sicherer Software Systeme zur Verfügung stellt. Die zweite Sicht vermittelt den Studenten die Sichtweise des Software Managements, welches für die Erstellung sicherer Software verantwortlich ist. Die dritte Sicht wird von dem Standpunkt des Softwareentwicklers aus betrachtet, der für die Implementierung sicheren Codes zuständig ist. Kenntnisse aus den Vorlesungen zur Softwaretechnik und Software-Qualität werden um Sicherheitsaspekte ergänzt. Die Modellierung sicherer Softwaresysteme und die Kenntnisvermittlung von Angriffsmethodiken und sicherer Programmierung sind wesentlicher Anteil der Veranstaltung. Praktische Beispiele vertiefen das Wissen. Die Vorlesung beinhaltet Übungsmaterial und ein Trainingsframework.

 

Stoffplan

Terminplan

Literaturempfehlungen