2004 · 15 citations · 8 references
EngineeringEmbedded SystemsAdaptive MiddlewarePervasive ComputingMiddleware Design IssuesPervasive EnvironmentInternet Of ThingsMiddleware InfrastructuresDaily LivesDesignMobile ComputingComputer ScienceCloud ComputingMiddleware SystemHuman-computer InteractionTechnologySystem SoftwareMiddlewareUbiquitous Application
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.
8
The anatomy of a context-aware application
Andy Harter, Andy Hopper, Pete Steggles et al. · 1999 · 1.1K citations · Full text
Lars Erik Holmquist, Tobias Skog · 2003 · 85 citations