|
||
|
Research Group Theoretical Computer Science
|
||
|
|
Lehrveranstaltung im Wintersemester 2011/2011
Formale Sprachen: GraphtransformationMaster-Basis-Kurs(4 SWS) in Theoretischer Informatik (auch Diplom-Hauptstudium)(VAK 03-MB-603.01/1, Kategorie: V, Voraussetzungen: 601.01, 601.02, ECTS: 6, TMG:6)
Die Syntax von Programmier- und Spezifikationssprachen traditioneller Art, die textuell basiert sind, lässt sich erfolgreich mit Hilfe von Chomsky-Grammatiken und insbesondere kontextfreien Grammatiken beschreiben. Für die Syntaxbeschreibung visueller Sprachen, bei denen die wesentlichen Elemente bildhaft und diagrammatisch sind (wie beispielsweise bei der objektorientierten Modellierungssprache UML), fehlt noch eine allgemein anerkannte methodische Grundlage. In der Lehrveranstaltung wird systematisch dargelegt und erarbeitet, dass Graphtransformation, bei der Regeln nicht auf Zeichenketten, sondern Graphen operieren, eine brauchbare und adäquate Basis für die syntaktische und darüber hinaus auch semantische Behandlung visueller Modellierungsmethoden sein kann. Insofern knüpft die Lehrveranstaltung an die aus dem Grundstudium bekannten Elemente formaler Sprachen an. Sie bildet gleichzeitig eine Vertiefung von Algorithmen auf Graphen, die ebenfalls mit Hilfe von Konzepten der Graphtransformation modelliert werden können. Die Teilnahme an dieser Lehrveranstaltung ist allerdings keine unbedingte Voraussetzung, da die erforderlichen Grundlagen nachgeholt werden können. Als drittes Element wird das Thema Parallelität und Nebenläufigkeit behandelt. Es wird schriftliche Materialien geben, die den Stoff der Lehrveranstaltung weitgehend abdecken.
|
Mail Address University of Bremen Dept. for Math. & Computer Science P.O. Box 330 440 28334 Bremen Germany Physical Address Linzer Strasse 9a OAS 3002 28359 Bremen Phone ++49(421)218 64450 Fax ++49 (421) 218 4322 Email (Secr.) Helga Reinermann helga@tzi.de |
|
|
||