Computer-Aided Design of User Interfaces III 2002
DOI: 10.1007/978-94-010-0421-3_22
|View full text |Cite
|
Sign up to set email alerts
|

Building Multi-Platform User Interfaces with UIML

Abstract: There has been a widespread emergence of computing devices in the past few years that go beyond the capabilities of traditional desktop computers. However, users want to use the same kinds of applications and access the same data and information on these appliances that they can access on their desktop computers. The user interfaces for these platforms go beyond the traditional interaction metaphors. It is a challenge to build User Interfaces (UIs) for these devices of differing capabilities that allow the end… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
34
0
1

Year Published

2002
2002
2011
2011

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 44 publications
(36 citation statements)
references
References 13 publications
0
34
0
1
Order By: Relevance
“…UIML is an XML based language for generating UI models [1,2]. Programmers write a model user interface in UIML and then use UIML bindings to generate the user interface in the desired language.…”
Section: Related Workmentioning
confidence: 99%
“…UIML is an XML based language for generating UI models [1,2]. Programmers write a model user interface in UIML and then use UIML bindings to generate the user interface in the desired language.…”
Section: Related Workmentioning
confidence: 99%
“…Several UIDLs that support the generation of multi-platform and multi-modal user interfaces from a single abstract description, inspired the design of TUIML: The ARTStudio [Calvary et al 2001], is a tool that supports the design process of plastic user interfaces by exposing several models to the designer: task, concepts, platform, interactors, abstract and concrete user interfaces. The User Interface Markup Language (UIML) [Ali et al 2004], is an XML-based UIDL that provides a device independent method for user interface design. UIML specifications first define the abstract types of user interface components and the code to execute when events occur, and are then further refined into a specific user interface.…”
Section: Emerging User Interface Description Languagesmentioning
confidence: 99%
“…This allows rendering the UI in multiple ways, such as using a drop-down list or presenting a voice menu instead of radio buttons for selecting an item. Several model-based design systems specifically address the issue of creating UIs for multiple devices [2,7,10,20]. …”
Section: Related Workmentioning
confidence: 99%