This thesis introduces a client-server architecture where customized graphical user interfaces are generated for clients with limited capabilities. On the client side a new virtual machine executes binary user interface packets that are encoded in a new description format. On the server side these customized user interface packets are generated from an abstract user interface specification and a client profile that describes its capabilities.
Übersetzte Kurzfassung:
Diese Arbeit stellt eine Client-Server-Architektur vor, bei der angepasste grafische Benutzungsoberflächen (GUIs) für Clients mit eingeschränkten Fähigkeiten generiert werden. Auf der Client-Seite führt eine neue virtuelle Maschine binäre GUI-Pakete aus, die mit einem neuen Beschreibungsformat kodiert werden. Auf der Server-Seite werden diese zugeschnittenen GUI-Pakete generiert, ausgehend von einer abstrakten GUI-Spezifikation und einem Client-Profil, das dessen Fähigkeiten beschreibt.