Middleware: a model for distributed system services
Communications of the ACM
A Web-based nomadic computing system
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
User interfaces when and where they are needed: an infrastructure for recombinant computing
Proceedings of the 15th annual ACM symposium on User interface software and technology
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
What I need is what I get: downloadable user interfaces via Jini and Java
CHI '01 Extended Abstracts on Human Factors in Computing Systems
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Design of a Component-Based Augmented Reality Framework
ISAR '01 Proceedings of the IEEE and ACM International Symposium on Augmented Reality (ISAR'01)
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
A middleware for implicit interaction
Computing with instinct
Multimodal architectures: issues and experiences
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Towards a framework to characterize ubiquitous software projects
Information and Software Technology
Hi-index | 0.00 |
In context-aware pervasive networking (Capnet) environments the user interface of a service application has to be adapted to whatever type of a device the user is using, taking into account the situation at hand, i.e. the user's current context, as well as user's personal preferences. In addition, new and more natural interaction styles have to be provided for the user. When designing and implementing user interfaces, or generating them automatically at runtime, some a priori knowledge of the capabilities of user's device and her personal preferences are required. Furthermore, runtime adaptation calls for mechanisms for recognizing context and delivering it. This paper presents the support that could be provided in middleware level for implementing context-aware multimodal user interfaces and the Capnet middleware user interface architecture model for providing that support. Adaptation algorithms are not discussed. The Capnet middleware backbone provides support for context-awareness via context recognition and automatic delivery of context data through a notification mechanism. For multimodal input and output third party components are required. The proposed architecture model is partly implemented and tested with software prototypes.