On-the-fly OSGI bundle generation for Service composition
- Art: FoPra
- Aufgabensteller: Prof. Dr. Martin Wirsing
- Betreuer: Philip Mayer
- Vorkenntnisse: Sehr gute Programmierkenntnisse in Java. OSGI- oder 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.
Für die Orchestrierung der Komponenten dieser Plattform wird unter anderem die Java 6 Scripting Funktionalität verwendet, inbesondere die Mozilla-Rhino JavaScript-Implementation. Derartig enstandene Kompositionen von Komponenten sollen nun erneut als Komponenten -i.e., OSGI-Bundles - verwendet werden können; die hierfür nötige Funktionalität ist unter Verwendung der Java 6 Compiler API o.Ä. implementieren.
Interesse? Bitte an Philip Mayer wenden.