The anatomy of a context-aware application
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Programming Open Service Gateways with Java Embedded Server Technology
Programming Open Service Gateways with Java Embedded Server Technology
Informative art: information visualization in everyday environments
Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia
The challenges of user-centered design and evaluation for infrastructure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Practical explicit binding interface for supporting multiple transport protocols in a CORBA system
ICNP '00 Proceedings of the 2000 International Conference on Network Protocols
Journal of Systems and Software - Special issue: Ubiquitous computing
Personal Home Server: Enabling Personalized and Seamless Ubiquitous Computing Environments
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Human-Computer Interaction
Personal and Ubiquitous Computing
An Operating System Architecture for Future Information Appliances
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
A middleware for intelligent environments and the internet of things
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
A survey of major challenges and future directions for next generation pervasive computing
ISCIS'06 Proceedings of the 21st international conference on Computer and Information Sciences
Jini-Based ubiquitous computing middleware supporting event and context management services
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Hi-index | 0.00 |
Our daily lives will be dramatically changed by embedded small computers in our environments. The environments are called ubiquitous computing environments. To realize the environments, it is important to reduce the cost to develop ubiquitous computing applications by encapsulating complex issues in middleware infrastructures that are shared by various applications.In this paper, we describe three middleware infrastructures for supporting ubiquitous computing, that have developed in our projects. Our infrastructures have tried to hide some complexities to make it easy to develop ubiquitous computing applications in an easy way. We also show some lessons learned in our projects.