31.01.2014 Aufrufe

KVV - Fachbereich Informatik - Universität Hamburg

KVV - Fachbereich Informatik - Universität Hamburg

KVV - Fachbereich Informatik - Universität Hamburg

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Vorgehen<br />

Periodizität:<br />

Sprache:<br />

Eignung:<br />

Stichworte:<br />

Literatur:<br />

Datenübertragung und ihrer Bewertung.<br />

Diskussion der Konzepte im Plenum, arbeitsteilige Entwicklung von Komponenten<br />

und Erarbeitung von Spezialkenntnissen in Kleingruppen.<br />

einmalig (Teil 2 im folgenden WS)<br />

Deutsch<br />

Bedingt geeignet für Lehramtsstudierende, Wirtschaftsinformatikstudierende. Nicht<br />

geeignet für Nebenfachstudierende, Bioinformatikstudierende.<br />

Internet, Medien- und Echtzeitkommunikation, Bildtelefonie, Video-on-Demand<br />

Wird in der Vorbesprechung bekanntgegeben.<br />

LV 64-193:<br />

Projekt Spezifikation und Analyse verteilter Systeme<br />

Dozent/in:<br />

Frank Heitmann, Michael Köhler<br />

Zeit/Ort: 6st., Do 14:15–18:45, C–221, Beginn: 09.04.09<br />

Kommentare/ Inhalte<br />

Lernziel<br />

Vorgehen<br />

Literatur<br />

Korrektes Verhalten von Programmen ist elementarer Bestandteil von Softwarequalität.<br />

Um Korrektheit nachweisen zu können, ist erstens das gewünschte Programmverhalten<br />

formal zu spezifizieren (z.B. durch Temporallogiken wie CTL oder LTL)<br />

und zweitens zu zeigen, dass die Implementation die Spezifikation erfüllt (z.B. durch<br />

Zustandsraumanalyse).<br />

Die Studenten sollen den praktischen Einsatz und Umgang gängiger Konzepte und<br />

Methoden aus dem Bereich der Analyse und Verifikation lernen. Dadurch können<br />

auch die theoretischen Konzepte aus FGI-2 vertieft werden. Dabei wird auch klar<br />

werden, an welche komplexitätstheoretischen Grenzen (Zeit- und Platzbedarf) die<br />

einfachen Algorithmen stoßen.<br />

Praktische Arbeit am Rechner. Erstellung einer Dokumentation so dass die vollzogenene<br />

Schritte zur Lösung des Problems, oder eventuell aufgetretene Probleme, nachvollziehbar<br />

werden. Bearbeitung von Aufgaben. Erreichen von Ein- oder Mehr-Wochenzielen.<br />

Girault, C. (Hrsg.) ; Valk, R. (Hrsg.): Petri Nets for System Engineering - A Guide<br />

to Modeling, Verification, and Applications. Springer-Verlag, 2003 Clarke, Edmund<br />

M. C. ; Long, David E. ; McMillan, Keneth L.: Compositional Model Checking.<br />

In: Proc LICS&#8217;89, IEEE Computer Society Press, 1989, S. 353-363 Desel,<br />

Jörg ; Gomm, Dominik ; Kindler, Ekkart ; Walter, Rolf ; Paech, Barbara: Bausteine<br />

eines kompositionalen Beweiskalküls für netzmodellierte Systeme / Technische<br />

Universität München. 1992. - Forschungsbericht. Sonderforschungsbereich<br />

342: Methoden und Werkzeuge für die Nutzung paralleler Rechnerarchitekturen<br />

Emerson, Allen: Temporal and modal logic. Bd. B. MIT press, 1990 Esparza, Javier:<br />

Model checking using net unfoldings. In: Science of Computer Programming 23<br />

(1994), Nr. 2, S. 151-195 McMillan, Keneth L.: Symbolic Model Checking. Kluwer<br />

Academic, 1993 Godefroid, Patrice: Partial-order methods for the verification of<br />

concurrent systems: an approach to the state-explosion problem. Springer-Verlag,<br />

1996 Grumberg, Orna ; Long, David: Model checking and modular verification. In:<br />

ACM Transactions on Programming Languages and Systems 16 (1994), Nr. 3, S.<br />

843-871 Valmari, Antti: Compositional State Space Generation. In: Rozenberg, G.<br />

(Hrsg.): Proceedings of the 11th International Conference on Application and Theory<br />

of Petri Nets Bd. 524, Springer-Verlag, 1990, S. 43-62<br />

Modul MP2: Analysis und Lineare Algebra (ALA)<br />

Informationen zur Lehrveranstaltung ALA entnehmen Sie bitte dem Veranstaltungsverzeichnis der Mathematik<br />

Modul MP3: Stochastik (STO)<br />

Informationen zur Lehrveranstaltung STO entnehmen Sie bitte dem Veranstaltungsverzeichnis der Mathematik<br />

25

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!