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.

Eclipse

 

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