• 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