Dies sind die archivierten Webseiten des Lehrstuhls für Programmierung und Softwaretechnik (PST).
Die Seiten des Software and Computational Systems Lab (SoSy) finden Sie auf https://www.sosy-lab.org/.

Service-Updates in OSGI-Umgebungen

  • Art: Diplomarbeit
  • Aufgabensteller: Prof. Dr. Martin Wirsing
  • Betreuer: Dr. Nora Koch, Philip Mayer, Andreas Schröder
  • Vorkenntnisse: Sehr gute Programmierkenntnisse in Java. Eclipse-Kenntnisse sind von Vorteil.

Das SENSORIA-Projekt untersucht Service-Orientierte Systeme und deren Entwicklung. Im Rahmen des Projekts wird ein Case Tool entwickelt, welches verschiedene Tools in der Form von OSGI-Bundles basierend auf der Eclipse-Plattform zusammenführt.

Neben der Orchestrierung dieser Komponenten in der Plattform soll es möglich sein, neue Komponenten zu "discovern". Diese Discovery soll auf zwei Arten und Weisen untersucht werden: Zum einen ist eine Lösung mit zentralem Repository denkbar, analog zu den Update Sites in Eclipse; zum zweiten ist ein peer-2-peer-Ansatz denkbar, mit dem Tools von anderen installierten Instanzen des Case Tools bezogen werden können.

Aufgabe ist es, beide Ansätze prototypisch zu realisieren und eine Schlussfolgerung bezüglich der Benutzbarkeit zu ziehen.

Interesse? Bitte an Philip Mayer wenden.