• DocumentCode
    2511659
  • Title

    A Theoretical Survey of User Interface Description Languages: Preliminary Results

  • Author

    Guerrero-Garcia, J. ; Gonzalez-Calleros, J.M. ; Vanderdonckt, Jean ; Muoz-Arteaga, J.

  • Author_Institution
    Univ. Catholique de Louvain, Louvain-la-Neuve, Belgium
  • fYear
    2009
  • fDate
    9-11 Nov. 2009
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    A user interface description language (UIDL) consists of a specification language that describes various aspects of a user interface under development. A comparative review of some selected user interface description languages is produced in order to analyze how they support the various stages of user interface development life cycle and development goals, such as support for multi-platform, device-independence, modality independence, and content delivery. There has been a long history and tradition to attempt capturing the essence of user interfaces at various levels of abstraction for different purposes, including those of development. The recent return of this effort today gains more attraction, along with the dissemination of XML markup languages, and gives birth to many proposals for various user interface description languages. Consequently, an in-depth analysis of the salient features that make these languages different from each other is desired in order to identify when and where they are appropriate for a specific purpose. The review is conducted based on a systematic analysis grid and some user interfaces implemented with these languages.
  • Keywords
    XML; information dissemination; user interfaces; XML markup languages; content delivery; information dissemination; modality independence; specification language; user interface description languages; user interface development life cycle; Dictionaries; Home appliances; Markup languages; Mobile handsets; Portable computers; Shape; Smart phones; Specification languages; User interfaces; XML; Extensible Markup Language; User Interface Description Language; User Interface extensible Markup Language; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Congress, 2009. LA-WEB '09. Latin American
  • Conference_Location
    Merida, Yucatan
  • Print_ISBN
    978-0-7695-3856-3
  • Type

    conf

  • DOI
    10.1109/LA-WEB.2009.40
  • Filename
    5341626