Title: Design principles for utility-driven services and cloud-based computing modelling for the Internet of Things

Authors: John Soldatos; Nikos Kefalakis; Martin Serrano; Manfred Hauswirth

Addresses: Athens Information Technology, Research and Education Laboratory in Information Technologies, Peania, Greece ' Athens Information Technology, Research and Education Laboratory in Information Technologies, Peania, Greece ' Digital Enterprise Research Institute, National University of Ireland, Galway, Ireland ' Digital Enterprise Research Institute, National University of Ireland, Galway, Ireland

Abstract: By following an analysis of the state of the art in the convergence of cloud computing and the Internet of Things (IoT), this paper presents design principles for the IoT in cloud environments. A framework for on-demand establishment of IoT services based on the automated formulation of societies of internet-connected objects is described and the interactions between architecture modules are explained in detail to validate this approach. The main building blocks of the functional framework and its operational components follow the utility-driven cloud-based computing model. The framework leverages well-known technologies (i.e. linked sensor data) and standards (notably the W3C semantic sensor networks ontology). Finally, an example for service formulation and delivery of services for a smart campus scenario is provided and discussed. This paper also introduces some experiment results using the utility-driven service formulation model for mobile applications.

Keywords: utility-driven services; Internet of Things; IoT; linked data; cloud computing; cloud services; wireless sensor networks; WSNs; open source; design principles; modelling; on-demand services; service formulation; service delivery; smart campus; mobile applications.

DOI: 10.1504/IJWGS.2014.060254

International Journal of Web and Grid Services, 2014 Vol.10 No.2/3, pp.139 - 167

Received: 15 Nov 2012
Accepted: 12 Oct 2013

Published online: 29 Oct 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article