A new model for handling input
ACM Transactions on Information Systems (TOIS)
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Cross-modal interaction using XWeb
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
A framework for automatic generation of web-based data entry applications based on XML
Proceedings of the 2002 ACM symposium on Applied computing
Interactive System Design
Model-Based User Interface Design Using Markup Concepts
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Uiml: a device-independent user interface markup language
Uiml: a device-independent user interface markup language
Ubiquitous computing: the impact on future interaction paradigms and HCI research
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Use-case components for interactive information systems
Science of Computer Programming - Special issue on new software composition concepts
SBML: a user interface mark-up language based on interaction style
International Journal of Web Engineering and Technology
MundoMonkey: customizing interaction with web applications in interactive spaces
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Ubiquitous computing requires a multitude of devices to have access to the same services. Abstract specifications of user interfaces are designed to separate the definition of a user interface from that of the underlying service. This paper proposes the incorporation of interaction style into this type of specification. By selecting an appropriate interaction style, an interface can be better matched to the device being used. Specifications that are based upon three different styles have been developed, together with a prototype Style-Based Interaction System (SIS) that utilises these specifications to provide concrete user interfaces for a device. An example weather query service is described, including specifications of user interfaces for this service that use the three different styles as well as example concrete user interfaces that SIS can produce.