Emerging communication technologies of the Internet of Things (IoT) make all the devices of a spatial-limited physical computing environment locally interconnected as well as connected to the Internet. Software agents running on devices make the latter "smart objects" that are visible in our daily lives as real participating entities. Based on the M3 architecture for smart spaces, we consider the problem of creating a smart space deploying a Semantic Information Broker (SIB) in a localized IoTenvironment. SIB supports agent interaction in the smart space via sharing and self-generating information and its semantics. This paper proposes a renewed SIB design with increased extensibility, dependability, and portability. The research done is a step towards an efficient open interoperability platform for the smart space application development.
A smart space enhances a networked computing environment by enabling information sharing for a multitude of local digital devices and global resources from the Internet. We consider the M3 architecture (multi-device, multi-vendor, multidomain) for creating smart spaces, which integrates technologies from two innovative concepts: the Semantic Web and the Internet of Things. Our research focus is on analyses of the capabilities of Smart-M3 platform, which provides software implementations for such a central element of an M3 smart space as Semantic Information Broker (SIB). The paper presents a state-of-the-art and contributes our systematized vision on the SIB design and implementation. The analyzed open source SIB implementations include the original Smart-M3 piglet-based SIB, its optimized descendant RedSIB, OSGi SIB for Java devices, pySIB for Python devices, and CuteSIB for Qt devices. We also analyze the design of proprietary or incomplete SIB implementations: RIBS for embedded devices and ADK SIB built upon the OSGi framework with integration in the Eclipse Integrated Development Environment. The theoretical study is augmented with experimental evaluation of available SIB implementations.
The AIM of the ITI Conference is to promote the communication and interaction among researchers involved in the development and application of methods and techniques within the broad framework of information and communication technology. ITI seeks papers that will advance the state of the art in the field, and help foster increased interaction among academic, engineering and business communities.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.