Lehrstuhl
Institut
Universität
Formale objektorientierte Software-Entwicklung (SS 01)
Inhalt
Software-Engineering kann sich im Bereich der Sicherheit und Verlässlichkeit noch keineswegs mit anderen Ingenieurdisziplinen messen. In der Vorlesung wird darauf eingegangen, wie diese Kluft überbrückt werden kann, indem pragmatische Methoden der objektorientierten Software-Entwicklung durch fundierte, formale Techniken ergänzt werden. Als Modellierungssprache wird hierbei die Unified Modeling Language UML verwendet. Für die formale Beschreibung von Eigenschaften objektorientierter Systeme wird die Object Constraint Language OCL eingesetzt. In diesem Rahmen werden Spezifikationsmethoden und Validierungstechniken für Systemmodelle besprochen und Methoden zum Nachweis der Korrektheit von Verfeinerungen und Implementierungen vorgestellt.
- Hörerkreis:
-
Studierende mit Hauptfach Informatik.
- Voraussetzungen:
-
Wünschenswert sind Kenntnisse in UML und Prädikatenlogik
- Literaturhinweise:
- J. Warmer, A. Kleppe. The Object-Constraint Language. Addison-Wesley, Reading, Massachusetts, 1998.
- Weitere Literatur wird in der Vorlesung bekanntgegeben.
Übungsblätter
Ein Postscript-Viewer für ps-Dateien kann
hier geholt werden.
zurück zum Inhaltsverzeichnis dieser Seite
Personen
Die Vorlesung wird gehalten von:
Prof. Dr. Martin Wirsing
Die Übungen werden betreut von:
Priv.-Doz. Dr. Rolf Hennicker
zurück zum Inhaltsverzeichnis dieser Seite
Termine
Vorlesung:
3-stündig
Zeit: |
Donnerstag 12-15 Uhr |
Ort: |
Hörsaal 1.31+1.27, Oettingenstr. 67 |
Beginn: |
26.04.01 |
Übung:
2-stündig
Zeit: |
Mittwoch 13-15 Uhr |
Ort: |
Hörsaal 1.15, Oettingenstr. 67 |
Beginn: |
2.5.01 |
zurück zum Inhaltsverzeichnis dieser Seite
Bei Problemen oder Vorschlägen schicken Sie bitte eine eMail an
wwwmaster@pst.informatik.uni-muenchen.de
Rolf Hennicker, 27.03.2001