The open book: a practical perspective on OSI
The open book: a practical perspective on OSI
Network security: private communication in a public world
Network security: private communication in a public world
Composable ad-hoc mobile services for universal interaction
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
IEEE Transactions on Software Engineering
IEEE Spectrum
IEEE Internet Computing
Engineering Web Technologies for Embedded Applications
IEEE Internet Computing
GLASS: Remote Monitoring of Embedded Systems in Power Engineering
IEEE Internet Computing
Increasing Application Accessibility Through Java
IEEE Internet Computing
IEEE Internet Computing
Context-Aware, Adaptive Wearable Computers as Remote Interfaces to 'Intelligent' Environments
ISWC '98 Proceedings of the 2nd IEEE International Symposium on Wearable Computers
Bluetooth: vision, goals, and architecture
ACM SIGMOBILE Mobile Computing and Communications Review
Using code mobility to create ubiquitous and active augmented reality in mobile computing
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Using mobile code to create ubiquitous augmented reality
Wireless Networks - Selected Papers from Mobicom'99
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
picoPlangent: an intelligent mobile agent system for ubiquitous computing
PRIMA'04 Proceedings of the 7th Pacific Rim international conference on Intelligent Agents and Multi-Agent Systems
Hi-index | 0.00 |
Devices controlled by embedded computers are becoming an integral part of our everyday life, as processor and memory capacities continue to increase while their cost decreases. In some embedded systems, however, the limited input and output capacities are beginning to restrict the design of complex functionality. Furthermore, as wireless communication devices are becoming commonplace even in embedded systems, the communication and interoperation between different systems will be increasingly important in the future. This paper describes a flexible, yet powerful concept that explains how a mobile code can be conveniently utilized by mobile users to control ubiquitous and diverse embedded systems in different environments. Apart from providing flexibility, the concept also aims to keep the embedded systems as simple as possible. We will illustrate the concept by presenting as an example a virtual user interface for a videocassette recorder. We will also discuss the possible benefits and drawbacks of the system. The concept described here can be extended to allow the mobile code to be used as interconnecting "glue" in diverse embedded systems. This glue could connect systems from several manufacturers to create smart environments that can be controlled by a single simple device.