Full text

Turn on search term navigation

© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

As the Internet of Things (IoT) is evolving at a fast pace, the need for contextual intelligence has become more crucial for delivering IoT intelligence, efficiency, effectiveness, performance, and sustainability. Contextual intelligence enables interactions between IoT devices such as sensors/actuators, smartphones and connected vehicles, to name but a few. Context management platforms (CMP) are emerging as a promising solution to deliver contextual intelligence for IoT. However, the development of a generic solution that allows IoT devices and services to publish, consume, monitor, and share context is still in its infancy. In this paper, we propose, validate and explain the details of a novel mechanism called Context Query Engine (CQE), which is an integral part of a pioneering CMP called Context-as-a-Service (CoaaS). CQE is responsible for efficient execution of context queries in near real-time. We present the architecture of CQE and illuminate its workflows. We also conduct extensive experimental performance and scalability evaluation of the proposed CQE. Results of experimental evaluation convincingly demonstrate that CoaaS outperforms its competitors in executing complex context queries. Moreover, the advanced functionality of the embedded query language makes CoaaS a decent candidate for real-life deployments.

Details

Title
Efficient Execution of Complex Context Queries to Enable Near Real-Time Smart IoT Applications
Author
Hassani, Alireza 1 ; Medvedev, Alexey 1 ; Zaslavsky, Arkady 1   VIAFID ORCID Logo  ; Pari Delir Haghighi 2 ; Jayaraman, Prem Prakash 3   VIAFID ORCID Logo  ; Ling, Sea 2 

 School of Information Technology, Deakin University, Geelong 3216, Australia; [email protected] (A.M.); [email protected] (A.Z.) 
 Faculty of Information Technology, Monash University, Melbourne 3145, Australia; [email protected] (P.D.H.); [email protected] (S.L.) 
 Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3122, Australia; [email protected] 
First page
5457
Publication year
2019
Publication date
2019
Publisher
MDPI AG
e-ISSN
14248220
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2535489226
Copyright
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.