UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Nomadic radio: speech and audio interaction for contextual messaging in nomadic environments
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction with mobile systems
The Ninja architecture for robust Internet-scale systems and services373423
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
Understanding and Using Context
Personal and Ubiquitous Computing
Project Aura: Toward Distraction-Free Pervasive Computing
IEEE Pervasive Computing
Jini Meets UPnP: An Architecture for Jini/UPnP Interoperability
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
An architecture for the personalized control of domotic resources
Proceedings of the 2nd European Union symposium on Ambient intelligence
Leveraging different application styles in mobile business
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
Science of Computer Programming
Hi-index | 0.00 |
In this paper, we describe the middleware that has evolved from our attempt to develop location-aware and user-aware services in ubiquitous environments. User mobility can cause numerous problems and limitations: user-preferred applications are not installed in the new location or device, user-specific configurations are needed, there are different OS and platforms, limited resources in the new node and so on. These restrictions sometimes prevent the user from performing what is required, anywhere and anytime. We propose a system in which, by enabling code installation and execution on remote nodes, these limitations are controlled. A prototype implementation of this approach has been constructed and we present the rationale, design, implementation and applications of the prototype system.