DocumentCode :
2572631
Title :
Semi-automatic user interface generation considering pointing granularity
Author :
Kavaldjian, Sevan ; Raneburger, David ; Falb, Jürgen ; Kaindl, Hermann ; Ertl, Dominik
Author_Institution :
Inst. of Comput. Technol., Vienna Univ. of Technol., Vienna, Austria
fYear :
2009
fDate :
11-14 Oct. 2009
Firstpage :
2052
Lastpage :
2058
Abstract :
Development of GUIs (graphical user interfaces) for multiple devices is still a time-consuming and error-prone task. Each class of physical devices - and in addition each application-tailored set of physical devices - has different properties and thus needs a specifically tailored GUI. Current model-driven GUI generation approaches take only few properties into account, like screen resolution. Additional device properties, especially pointing granularity, allow generating GUIs suited for certain classes of devices like touch screens. This paper is based on a model-driven UI development approach for multiple devices based on a discourse model that provides an interaction design. Our approach generates UIs using an extended device specification and applying model transformation rules taking them into account. In particular, we show how to semi-automatically generate finger-based touch screen UIs and compare them with usual UIs for use with a mouse that have also been generated semi-automatically.
Keywords :
graphical user interfaces; GUI; finger-based touch screen; graphical user interface; model-driven user interface development; pointing granularity; semiautomatic user interface generation; Computer errors; Computer interfaces; Concurrent computing; Cybernetics; Graphical user interfaces; Mice; Mobile handsets; Prototypes; USA Councils; User interfaces; Model-driven user interface generation; device specification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on
Conference_Location :
San Antonio, TX
ISSN :
1062-922X
Print_ISBN :
978-1-4244-2793-2
Electronic_ISBN :
1062-922X
Type :
conf
DOI :
10.1109/ICSMC.2009.5346356
Filename :
5346356
Link To Document :
بازگشت