Entwicklung von Eclipse-Plugins
Prof. Dr.-Ing. Mark Minas
Modul
Dieses Praktikum gilt wahlweise
- als "Praktikumsmodul" im Bachelor-Studiengang Informatik,
- oder als vergleichbares Praktikum (auch Master)
Termine
Anmeldung per EMail (sonja.maier@unibw.de) bis Montag, 12.12.2011 möglich!
Eine verbindliche Vorbesprechung findet statt:
- xxx im Raum 41/2417
Der wöchentliche Praktikumstermin findet jeweils statt:
- xxx im Raum 41/2417
Termin | Thema |
---|---|
xxx | Kickoff-Meeting |
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