— 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 ...
System administrators are end-users too. And as end-users, they develop tools, create web pages, write command-line scripts, use spreadsheets, and repurpose existing tools. In sho...
Eser Kandogan, Paul P. Maglio, Eben M. Haber, John...
Vocal systems are a well-established reality. Examples of popular voice-based applications include helpdesk services, reservation systems, and vocal mailboxes. These services, tha...
Haptics research has begun implementing haptic feedback in tasks of great precision and skill, such as robotic surgery. Haptic displays can represent task environments with arbitra...
Abstract. This paper introduces a new pedagogical tool using haptic feedback and visual analogy, to improve perception and learning of nanoscale phenomena, for people without prior...