Das Forschungsprojekt CRUISe widmet sich der Entwicklung und Bereitstellung moderner, service-orientierter Webanwendungen mit besonderem Fokus auf deren Benutzerschnittstelle. Grundkonzept ist, die (Web-)Service-Idee auf die Präsentationsebene zu übertragen. Analog zur Kopplung wiederverwendbarer, unabhängiger Dienste im Backend (funktionale Bausteine), soll durch CRUISe auch die Oberfläche von Webanwendungen aus sog. „User Interface Services“ (UIS) zusammengesetzt werden. Dafür wird u. a. ein Integrationssystem sowie eine clientseitige Laufzeitumgebung entwickelt (siehe Abb.). Diese UIS liefern – ähnlich wie z. B. Google Maps – wiederverwendbare, konfigurierbare UI-Bestandteile, die im Browser mit Hilfe einer clientseitigen Komponente über Events miteinander kommunizieren. Weiterhin ist es das Ziel von CRUISe, die Auswahl und Konfiguration der UIS dynamisch in Abhängigkeit vom Kontext bzw. der Situation durchzuführen. Dadurch können adaptive, passgenaue Weboberflächen entstehen, wobei der Entwicklungsaufwand jedoch gering bleibt.
Im Rahmen des Projektes gibt es jederzeit interessante Themen für studentische Arbeiten im Bereich moderner, dienstbasierter Webanwendungen. Zum Aufgabenspektrum zählen unter anderem:
Bei Interesse oder eigenen Themenvorschlägen, die im Rahmen des Projektes Forschungsrelevanz besitzen könnten, wenden Sie sich an
Dipl.-Medieninf. Stefan Pietschmann (INF 2051).
Darüber hinaus besteht die Möglichkeit, als studentische Hilfskraft am Projekt mitzuwirken.