Dieser Kurs vermittelt Kenntnisse in den fundamentalen Techniken und Grundlagen des Software Engineering.
Der Fokus liegt insbesondere auf Techniken und Methoden zur Entwicklung von "dependable systems".
Die Vorgehensweise des Kurses ist bottom-up. Es spannt den Bogen von der Definition und Analyse der Typsicherheit von Programmiersprachen hin zur Technik des formalen Modellierens in Form des "Design by Contract".
Weitere Themen sind elementare semi-formale Modellierungstechniken, wichtige UML-Diagramme, sowie OCL. Aufbauend auf diese Grundlagen werden Object Oriented Analysis und Design, Meta-Modellierung und MDE, Design Patterns und Testen behandelt.

Prof. Dr. Peter Thiemann
Institut für Informatik
E-Mail: thiemann(at)informatik.uni-freiburg.de
Telefon: +49 (0) 761 203-8051

Haben Sie Interesse an diesem Kurs?
Hier gehts zur Anmeldung.
Oder kontaktieren Sie uns einfach bei weiteren Fragen.
