Seminar Visuelle Sprachen

Prof. Dr.-Ing. Mark Minas

Motivation

Visuelle Sprachen sind, obwohl gern belächelt, aus der Informatik kaum mehr wegzudenken. Es geht los mit Klassikern wie Struktogrammen oder Flussdiagrammen bis hin zu der heute allgegenwärtigen UML. In jüngster Zeit geht der Trend hin zu den sogenannten domänenspezifischen Sprachen, das sind spezialisierte visuelle Sprachen mit denen sich ganz bestimmte Aufgaben auch von Nichtinformatikern bequem lösen lassen. Diese Sprachen könnten unmöglich Erfolg haben, gäbe es nicht leistungsstarke Werkzeuge für die komfortable Erstellung von entsprechenden Diagrammeditoren. In diesem Seminar beschäftigen wir uns mit Beschreibungsmitteln für visuelle Sprachen; die bekanntesten Ansätze lassen sich hier grob in grammatik- und modellbasiert unterteilen. Alle vorgestellten Konzepte werden jeweils an konkreten Werkzeugen verdeutlicht.

 

Einbettung in das Studium

Im Seminar wird ein Querschnitt bekannter Konzepte, Techniken und Werkzeuge aus dem Umfeld der Visuellen Sprachen behandelt. Im Anschluss findet im Folgetrimester (WT'09) ein auf dem Seminar aufbauendes Praktikum statt.

Da der Themenbereich Visuelle Sprachen generell einen Arbeitsschwerpunkt unseres Instituts darstellt, besteht im Anschluss auch die Möglichkeit zur Betreuung von Studien-/Diplom-/Bachelor-/Masterarbeiten in diesem Bereich.

Modalitäten

Durchgeführt wird das Seminar von Prof. Minas. Ansprechpartner bei Problemen aller Art und organisatorischen Fragen ist Steffen Mazanek.

Die Vortragsfolien der Vorbesprechung finden Sie im Dokumentenbereich. Im Vortrag findet sich eine Themenliste. Falls Sie noch Interesse an der Bearbeitung eines der Themen haben, melden Sie sich bitte bei Steffen Mazanek.

Die Seminarvorträge werden im Raum 41/2417 statt finden. Termin ist jeweils Mittwoch, 9.00-11.00 Uhr.

Eine Vorlage für die Ausarbeitung finden Sie unter Vorlage Ausarbeitung. (Passen Sie die Datei titel_seminar_deck.tex an. Ihre Seminararbeit schreiben Sie in die Datei titel_seminar_text.tex. Die Datei titel_seminar_main.tex bleibt unverändert!)
Vorlagen für den Vortrag finden Sie unter Vorlagen Vortrag.

 

Themen und Termine

Thema Vortragender Termin
Cartoon-basierte Programmierung / Toontalk Michael Günther 05.11.08
Constraint Multiset Grammars / CIDER Anne-Charlotte Seelisch 12.11.08
Sketching Stefan Pfennigsdorf 19.11.08
Animierte visuelle Sprachen / GenGED Christoph Blechmann 26.11.08
Hyperedge Replacement Grammars / DiaGen Thomas Wittmann 03.12.08
Metamodel-basierte Syntaxanalyse / DiaMeta Christian Rutetzki 10.12.08
Extended Positional Grammars / VlDesk Toni Rose 17.12.08

Weitere Informationen, Literatur

Allgemeine Informationen zur Ausarbeitung einer Seminararbeit finden Sie in Tipps für die Ausarbeitung von Prof. Dr. Andy Schürr. Auf themenspezifische Literatur verweist Sie Ihr Betreuer.