Building Modular Middlewares for the Internet of Things with OSGi

TitleBuilding Modular Middlewares for the Internet of Things with OSGi
Publication TypeBook Chapter
Year of Publication2013
AuthorsFlotyński, J., K. Krysztofiak, and D. Wilusz
EditorGalis, A., and A. Gavras
Secondary TitleThe Future Internet Lecture Notes in Computer Science
Volume7858
Pagination200-213
PublisherSpringer
CityBerlin Heidelberg
ISBN Number978-3-642-38081-5
ISSN Number0302-9743
Keywordsevent-based, Internet of Things, middleware, modular, multi-layer, OSGi
Abstract

The paper addresses an analysis of OSGi in the context of building modular middlewares for the Internet of Things. The Internet of Things (IoT) is an emerging approach to development of intelligent infrastructures combining various devices through the network. OSGi is a framework providing a number of specific mechanisms intended for building modular, fine-grained and loosely-coupled Java applications. Although a number of works have been devoted to OSGi, and several OSGi-based middlewares have been designed for the IoT, they do not thoroughly utilize mechanisms of OSGi. In this paper rich OSGi functions are analysed in terms of development middlewares for the IoT. An example implementation of the system illustrates the presented considerations.

URLhttp://link.springer.com/chapter/10.1007/978-3-642-38082-2_17
DOI10.1007/978-3-642-38082-2_17