Title :
Enabling smart spaces with OSGi
Author :
Lee, Choonhwa ; Nordstedt, David ; Helal, Sumi
Abstract :
Today´s pervasive computing spaces are developed primarily with proprietary technology and seem to lack a long-term vision of evolution and interoperation. The future pervasive computing environment will comprise a wide variety of devices and services from different manufacturers and developers. We must therefore achieve platform and vendor independence as well as architecture openness before pervasive computing spaces become common places. The Open Services Gateway Initiative attempts to meet these requirements by providing a managed, extensible framework to connect various devices in a local network such as in a home, office, or automobile. By defining a standard execution environment and service interfaces, OSGi promotes the dynamic discovery and collaboration of devices and services from different sources. Moreover, the framework is designed to ensure smooth space evolution over time and to support connectivity to the outside world, allowing remote control, diagnosis, and management. We present the OSGi technology and examine several OSGi development toolkits and products. We also share our experience in using OSGi to build an open, assistive environment that supports independent living for elders.
Keywords :
handicapped aids; open systems; research initiatives; ubiquitous computing; OSGi; Open Services Gateway Initiative; assistive environment; handicapped aids; local network; open systems; pervasive computing; smart spaces; Automotive engineering; Best practices; Computer architecture; Computer network management; Computer networks; Home computing; Matched filters; Packaging; Permission; Wire;
Journal_Title :
Pervasive Computing, IEEE
DOI :
10.1109/MPRV.2003.1228530