Usability engineering at a discount
Proceedings of the third international conference on human-computer interaction on Designing and using human-computer interfaces and knowledge based systems (2nd ed.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Analysis of design: an exploration of patterns and pattern languages for pedagogy
Journal of Computers in Mathematics and Science Teaching
A pattern approach to interaction design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Dhtml and CSS for the World Wide Web: Visual QuickStart Guide
Dhtml and CSS for the World Wide Web: Visual QuickStart Guide
A Pattern Language for Web Usability
A Pattern Language for Web Usability
Tool support for designing nomadic applications
Proceedings of the 8th international conference on Intelligent user interfaces
Pattern Languages for Usability: An Investigation of Alternative Approaches
APCHI '98 Proceedings of the Third Asian Pacific Computer and Human Interaction
Managing Context Information in Mobile Devices
IEEE Pervasive Computing
The eXtensible Dynamic Presentation Manager for Content Adaptation
CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
Hi-index | 0.00 |
The last decade has witnessed a growing interest in the development of web interfaces enabling both multiple ways to access contents and, at the same time, fruition by multiple modalities of interaction (point-and-click, contents reading, voice commands, gestures, etc.). In this paper we describe a framework aimed at streamlining the design process of multi-channel, multimodal interfaces enabling full reuse of software components. This framework is called the eXtensible Presentation architecture and Language (XPL), a presentation language based on design pattern paradigm that keeps separated the presentation layer from the underlying programming logic. The language supplies a methodology to expedite multimodal interface development and to reduce the effort to implement interfaces for multiple access devices, by means of using the same code. This paper describes a methodology approach based on Visual Design Pattern (ViDP) and Verbal Design Pattern (VeDP), offering examples of multimodal and multichannel interfaces created with the XPL Editor.