www.uhasselt.be
DSpace

Document Server@UHasselt >
Education >
Archive >
Eindverhandelingen 2007-2008 >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/8733

Title: Composable and Splittable User Interfaces for Distributed Device Federations
Authors: ROBBEN, Neal
Advisors: LUYTEN, K.
Issue Date: 2008
Publisher: tUL Diepenbeek
Abstract: Er is tegenwoordig al een aantal jaren een geweldige opmars van elektronische apparaten aan de gang. Er komen elke dag nieuwe types van apparaten bij in alle denkbare afmetingen en gewichten en de apparaten worden ook steeds krachtiger en veelzijdiger. Vooral de opkomst van mobiele apparaten met netwerkmogelijkheden is sterk tegenwoordig: PDA's, Smartphones, tablet Pc's, Ultra mobile Pc's'(UMPC),... Dit alles maakt dat mensen vandaag meer dan ooit een ongelooflijke diversiteit aan apparaten met de verwerkingsmogelijkheden van een computer rondom zich hebben in het dagelijkse leven. Hiermee gaan we de richting uit van ubiquitous computing, waarbij het gebruik van de computer meer en meer in de dagelijkse activiteiten geïntegreerd wordt, tot op het punt dat de computer in de omgeving opgaat en mensen zich bij momenten zelfs niet meer bewust zijn van het feit dat ze een computer gebruiken. Wanneer we zoveel apparaten in onze omgeving hebben kunnen we hierin ook de mogelijkheid zien om deze niet meer te beschouwen als een verzameling individuele apparaten om mee te werken, maar in plaats daarvan ze te laten samenwerken als één geheel om ons op een intelligente en gebruiksvriendelijke manier te ondersteunen in onze dagelijkse taken. Deze visie noemen we ambient intelligence. Een dergelijke aanpak heeft ook gevolgen voor de user interface van applicaties waar we op deze manier mee werken. Traditionele user interfaces zijn er op voorzien om gebruikt te worden op één computer, die verbonden is met één set van IO-apparaten. Wanneer we meerdere computers in onze omgeving laten samenwerken als één geheel, biedt ons dit ook de mogelijkheid om te gaan werken met gedistribueerde gebruikersinterfaces. Door de user interface te verdelen over de beschikbare apparaten kunnen de unieke eigenschappen van elk apparaat gebruikt worden om het werken met de user interface zo optimaal mogelijk te laten verlopen voor de gebruiker. Dat is precies waar deze thesis rond draait. We willen een systeem ontwikkelen dat het mogelijk maakt om op een gebruiksvriendelijke manier de user interface van een programma te verdelen over een heterogene verzameling apparaten. Hierbij moeten we een mechanisme zoeken om op een gebruiksvriendelijke manier te laten aangeven welk deel van de interface waar naartoe gedistribueerd moet worden, en de effectieve verdeling op een transparante manier te laten uitvoeren. Ook is het belangrijk dat we hierbij de state van de user interface consistent kunnen houden. Om de verdeling te kunnen realiseren is het van belang dat we beschikken over een meer abstracte voorstelling van de user interface, aangezien we delen van eenzelfde interface zullen moeten weergeven op apparaten die mogelijk zeer verschillend zijn. In deze thesis maken we daarvoor gebruik van de beschrijvingstaal UIML.
Notes: master in de informatica - Human Computer Interaction
URI: http://hdl.handle.net/1942/8733
Category: T2
Type: Theses and Dissertations
Appears in Collections: Eindverhandelingen 2007-2008

Files in This Item:

Description SizeFormat
N/A2.03 MBAdobe PDF

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.