A Generic widget vocabulary for the generation of graphical and speech-driven user interfaces

Johan Plomp, Oscar Mayora-Ibarra

Research output: Contribution to journalArticleScientificpeer-review

17 Citations (Scopus)

Abstract

User interface (UI) design is changing due to the separation of front- and back-ends, even to the extent that a priori unknown remote devices can be used to control appliances. This paradigm calls for new formal and generic methodologies of UI design. This paper describes an approach for generating graphical (GUI) and voice-based user interfaces from a single source format. The proposed method introduces a generic dedicated widget vocabulary that aids in defining UI descriptions written in the UIML language. Subsequently, this generic description may be converted to multiple UI implementation formats suitable for the specific client terminals. These targets include GUI-like formats, e.g., HTML, WML and Java, as well as voice-based formats, most notably VoiceXML. A case study is presented for UI generation in a home environment for device-controlling applications.
Original languageEnglish
Pages (from-to)39-47
JournalInternational Journal of Speech Technology
Volume5
Issue number1
DOIs
Publication statusPublished - 2002
MoE publication typeA1 Journal article-refereed

Fingerprint

user interface
User interfaces
vocabulary
Graphical user interfaces
HTML
User Interface
Vocabulary
paradigm
methodology
language

Cite this

@article{557fedcfb1a2444ca8fcf53d39989847,
title = "A Generic widget vocabulary for the generation of graphical and speech-driven user interfaces",
abstract = "User interface (UI) design is changing due to the separation of front- and back-ends, even to the extent that a priori unknown remote devices can be used to control appliances. This paradigm calls for new formal and generic methodologies of UI design. This paper describes an approach for generating graphical (GUI) and voice-based user interfaces from a single source format. The proposed method introduces a generic dedicated widget vocabulary that aids in defining UI descriptions written in the UIML language. Subsequently, this generic description may be converted to multiple UI implementation formats suitable for the specific client terminals. These targets include GUI-like formats, e.g., HTML, WML and Java, as well as voice-based formats, most notably VoiceXML. A case study is presented for UI generation in a home environment for device-controlling applications.",
author = "Johan Plomp and Oscar Mayora-Ibarra",
year = "2002",
doi = "10.1023/A:1013678514806",
language = "English",
volume = "5",
pages = "39--47",
journal = "International Journal of Speech Technology",
issn = "1381-2416",
publisher = "Springer",
number = "1",

}

A Generic widget vocabulary for the generation of graphical and speech-driven user interfaces. / Plomp, Johan; Mayora-Ibarra, Oscar.

In: International Journal of Speech Technology, Vol. 5, No. 1, 2002, p. 39-47.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - A Generic widget vocabulary for the generation of graphical and speech-driven user interfaces

AU - Plomp, Johan

AU - Mayora-Ibarra, Oscar

PY - 2002

Y1 - 2002

N2 - User interface (UI) design is changing due to the separation of front- and back-ends, even to the extent that a priori unknown remote devices can be used to control appliances. This paradigm calls for new formal and generic methodologies of UI design. This paper describes an approach for generating graphical (GUI) and voice-based user interfaces from a single source format. The proposed method introduces a generic dedicated widget vocabulary that aids in defining UI descriptions written in the UIML language. Subsequently, this generic description may be converted to multiple UI implementation formats suitable for the specific client terminals. These targets include GUI-like formats, e.g., HTML, WML and Java, as well as voice-based formats, most notably VoiceXML. A case study is presented for UI generation in a home environment for device-controlling applications.

AB - User interface (UI) design is changing due to the separation of front- and back-ends, even to the extent that a priori unknown remote devices can be used to control appliances. This paradigm calls for new formal and generic methodologies of UI design. This paper describes an approach for generating graphical (GUI) and voice-based user interfaces from a single source format. The proposed method introduces a generic dedicated widget vocabulary that aids in defining UI descriptions written in the UIML language. Subsequently, this generic description may be converted to multiple UI implementation formats suitable for the specific client terminals. These targets include GUI-like formats, e.g., HTML, WML and Java, as well as voice-based formats, most notably VoiceXML. A case study is presented for UI generation in a home environment for device-controlling applications.

U2 - 10.1023/A:1013678514806

DO - 10.1023/A:1013678514806

M3 - Article

VL - 5

SP - 39

EP - 47

JO - International Journal of Speech Technology

JF - International Journal of Speech Technology

SN - 1381-2416

IS - 1

ER -