Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

Praktikum

Orchestrating GUI in User Interface Mashups
Orchestrating GUI in User Interface Mashups

Completion

2015/08

Research Area

Web Engineering

Students

erikseidel

Advisers

tschudnowsky

gaedke

Description

User interface (UI) mashup platforms enable development of composite applications out of autonomous building blocks called widgets. Widgets are small autonomous Web applications, which often implement a single specific function, e.g. displaying weather information or translating between two languages. By combining the right widgets, users with little programming skills should be empowered to build complex solutions meeting their IT needs on their own.

While many widgets are able to communicate with each other by means of messaging, there are still open challenges regarding their heterogeneous interfaces and incompatibilities. The project should explore how GUI programming techniques can facilitate data exchange between widgets. By demonstrating desired inputs/changes in user interfaces, users should be able to programm widget communication behavior. A prototype based on an open-source project Apache Rave should demonstrate the concepts. 


Powered by DGS
Edit list (authentication required)

Press Articles