Ereignisgesteuerte Systeme
Dozent:
Modulbeschreibung:
Umfang/Stunden:
V2 + Ü2 (zusammen 5 ECTS), Informatik, I&K, auch für Computational Engineering und Medizintechnik
Ort und Zeit der Vorlesung:
Donnerstag, 10:15 – 11:45 Uhr, im Raum 02.112-128, Cauerstraße, 91058 Erlangen
Anmeldung über Studon
Ort und Zeit der Übungen:
Donnerstag, 12:15 – 13:45 Uhr, im Raum 02.112-128, Cauerstraße, 91058 Erlangen
Aktuelles
Unterlagen (Folien, Übungen, sonstige Dateien):
Alle Unterlagen zur Vorlesung und Übung werden hier auf Studon zur Verfügung gestellt.
Zielsetzung:
Vermittlung von Modellierungs-, Simulations- und Entwurfsmethoden für verteilte und ereignisdiskrete Systeme. Anwendung auf Beispiele aus Computernetzwerken, automatischen Produktionssystemen, komplexen Softwaresystemen und integrierten Steuerungs-, Kommunikations- und Informationssystemen.
Inhalt:
Die rasante Entwicklung von Rechnertechnologien in den vergangenen Jahrzehnten hatte die Verbreitung neuer dynamischer und komplexer Systeme zu Folge. Wesentliche Charakteristika solcher Systeme sind Verteiltheit, Nebenläufigkeit und das asynchrone Auftreten diskreter Ereignisse. Der Prozess, neue Modelle und Methoden für ereignisgesteuerte Systeme zu entwickeln, ist vergleichsweise jung. Der Rechner selbst spielt hierbei eine entscheidende Rolle als Werkzeug für Systementwurf, Analyse und Steuerung.
- Eigenschaften komplexer Systeme
- Überblick über Systeme und Modelle
- Zeitfreie und zeitbehaftete Modelle
- Stochastische Modelle
- Umsetzung in Programmiersprachen
- Simulation-, Entwurfs- und Testverfahren auf der Basis der vorgestellten Modelle.
Literatur und Links:
- Christos G. Cassandras. Stephane Lafortune. Introduction to Discrete Event Systems. Springer, 1999.
- David Harel. STATECHARTS: A Visual Formalism for Complex Systems. Science of Computer Programming 8 (1987) 231-274.
- Ein Übersichtsaufsatz des Erfinders der OBDDs:
R. E. Bryant. Symbolic Boolean Manipulation with Ordered Binary-decision Diagrams. ACM Computing Surveys 24 (1992) 293 – 318. - Der symbolische Modellprüfer NuSMV wird in einer praktischen Übung verwendet. Auf der Seite sind neben dem Modellprüfer Tutorials und Beispiele zu finden.
Prüfung
- Ein (un)benoteter Schein kann durch Bestehen der Klausur erworben werden.
- Zur Klausur sind keine Hilfsmittel (außer Stifte) erlaubt.
Kontakt
Dr.-Ing. Stefan Wildermann
- Telefon: +49 9131 85-25161
- E-Mail: stefan.wildermann@fau.de