Title
A Natural, Tiered And Executable Uidl For 3D User Interfaces Based On Concept-Oriented Design
Keywords
3DUI; Chasm; Concept-oriented design; Interaction techniques; Natural programming; Non-WIMP interfaces; UIDL; UIMS
Abstract
3D User Interface (3DUI) design and development requires practitioners (designers and developers) to represent their ideas in representations designed for machine execution rather than natural representations, hampering development of effective 3DUIs. As such, Concept-Oriented Design (COD) was created as a theory of software development for both natural and executable design and development. Instantiated in the toolkit Chasm, Chasm is a natural, tiered, executable User Interface Description Language (UIDL) for 3DUIs resulting in improved understandability, as well as reduced complexity and reuse. Chasm's utility is shown through evaluations by domain experts, case studies of long-term use, and an analysis of spaces. © 2009 ACM.
Publication Date
11-1-2009
Publication Title
ACM Transactions on Computer-Human Interaction
Volume
16
Issue
4
Number of Pages
-
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1145/1614390.1614396
Copyright Status
Unknown
Socpus ID
71449107247 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/71449107247
STARS Citation
Wingrave, Chadwick A.; Laviola, Joseph J.; and Bowman, Doug A., "A Natural, Tiered And Executable Uidl For 3D User Interfaces Based On Concept-Oriented Design" (2009). Scopus Export 2000s. 11157.
https://stars.library.ucf.edu/scopus2000/11157