DocumentCode
2412593
Title
Automatic Generation of the Behavior of a User Interface from a High-Level Discourse Model
Author
Popp, Roman ; Falb, Jurgen ; Arnautovic, Edin ; Kaindl, Hermann ; Kavaldjian, S. ; Ertl, Dominik ; Horacek, H. ; Bogdan, Cristian
Author_Institution
Inst. of Comput. Technol., Vienna Univ. of Technol., Vienna
fYear
2009
fDate
5-8 Jan. 2009
Firstpage
1
Lastpage
10
Abstract
In addition to the structure and "look" of a user interface (UI), its behavior needs to be defined. For a fully automated UI generation, of course, it will have to be generated fully automatically as well. We avoid that finite-state machines or similar would have to be created manually by a UI designer. Instead, we start from a largely declarative high-level discourse model including a few procedural constructs. Based on our definitions of the procedural semantics of all parts of such a discourse model, we are able to automatically generate a finite-state machine that fully defines the behavior of the generated UI. In this way, we show how automatic generation of the behavior of a user interface is possible from a high-level discourse model.
Keywords
finite state machines; user interfaces; automatic user interface behavior generation; finite-state machine; high-level discourse model; procedural construct; procedural semantics; Computer interfaces; Computer science; Graphical user interfaces; Humans; Joining processes; Rendering (computer graphics); Speech analysis; Tree data structures; Tree graphs; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2009. HICSS '09. 42nd Hawaii International Conference on
Conference_Location
Big Island, HI
ISSN
1530-1605
Print_ISBN
978-0-7695-3450-3
Type
conf
DOI
10.1109/HICSS.2009.84
Filename
4755379
Link To Document