Entwicklung von Eclipse-Plugins
Prof. Dr.-Ing. Mark Minas
Modul
Dieses Praktikum gilt wahlweise
- als "Praktikumsmodul" im Bachelor-Studiengang Informatik (Modulnummer: 1319), oder
- als vergleichbares Praktikum (auch Master)
Termine
Der wöchentliche Praktikumstermin findet jeweils statt
- dienstags, 16:00 Uhr im Raum 41/2417
Termin | Thema |
---|---|
12.04.2011 (10:00) | Kickoff-Meeting |
19.04.2011 (10:00) | Team 2 stellt EMF vor |
26.04.2011 | Kein Treffen (Ostern) |
03.05.2011 | EMF Metamodell wird präsentiert |
09.05.2011 (Mo, 13:00) | Team 3 stellt GEF vor |
16.05.2011 (Mo, 13:00) | Team 1 stellt GEF vor |
24.05.2011 | GEF Editor wird präsentiert |
31.05.2011 | Editor wird präsentiert |
07.06.2011 | Editor wird präsentiert |
Wir stellen Kombination GEF und EMF vor | |
14.06.2011 | Editor wird präsentiert |
21.06.2011 | Editor wird präsentiert |
28.06.2011 | Abschlusspräsentation |
05.07.2011 | Wir geben einen Ausblick |
Motivation
Visuelle Sprachen sind heutzutage aus der Informatik kaum mehr wegzudenken. Zu diesen Sprachen gehören beispielsweise Anwendungsfalldiagramme, Zustandsübergangsdiagramme und Klassendiagramme. Zur Erstellung solcher Diagramme werden spezielle Tools verwendet.
Im Rahmen dieser Veranstaltung wollen wir ein solches Tool entwickeln. Das Tool soll auf Basis der immer weiter Verbreitung findenden Eclipse-Technologie entwickelt werden: Wir verwenden Eclipse zum einen als Entwicklungsumgebung für den zu erstellenden Editor. Zum anderen kann Eclipse aufgrund seiner Plugin-Architektur auch als Plattform für den zu erstellenden Editor dienen. Auf Basis der Eclipse-Plugins EMF (Eclipse Modeling Framework) und GEF (Graphical Editing Framework) wollen wir einen Editor für eine visuelle Sprache entwickeln, welcher wiederum ein Eclipse-Plugin ist.
Einbettung in das Studium
Kenntnisse in objektorientierter Modellierung und Programmierung, wie sie in der Vorlesung Objektorientierte Programmierung vermittelt werden, sind erforderlich. Grundkenntnisse über visuelle Sprachen sind hilfreich, aber nicht Voraussetzung.
Da der Themenbereich Visuelle Sprachen einen Arbeitsschwerpunkt unseres Instituts darstellt, besteht im Anschluss auch die Möglichkeit zur Betreuung von Bachelor-/Masterarbeiten in diesem Bereich.
Modalitäten
Durchgeführt wird das Praktikum von Prof. Dr.-Ing. Mark Minas. Ansprechpartner bei Problemen aller Art und organisatorischen Fragen ist Sonja Maier.
Weitere Informationen, Literatur