Benchmarking IoT context management platforms

high-level queries matter

Alexey Medvedev, Ali Hassani, Arkady Zaslavsky, Pari Delir Haghighi, Chris Ling, Prem Jayaraman

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

While IoT hardware and application silos achieved significant progress in recent years, the realization of full IoT potential is still limited by the lack of successful middleware platforms for horizontal IoT context sharing and integration, as well as by the lack of common standards on context access interfaces and APIs. In this paper, we propose and discuss the benefits of high-level context query languages over basic languages from performance and expressive power points of view. We argue why existing approaches to benchmarking of IoT middleware are not sufficient for emerging Context Management Platforms (CMP). We propose our benchmarking and reporting framework, which is based on queries' richness as one of the main variables as well as the notation for a compact description of that variable, which can be used both as an input for the load generation and the final benchmarking report. We demonstrate and validate our proposals using Context Definition and Query Language (CDQL), which has been developed for the Context-as-a-Service (CoaaS) IoT platform as part of the EU Horizon-2020 project bIoTope.

Original languageEnglish
Title of host publication2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings
EditorsAntonio Skarmeta, Mirko Presser, Soumya Kanti Datta, Bala Krishna Maddali, Sutharshan Rajasegarar, Abdellah Zyane
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages6
ISBN (Electronic)9781728121710, 9781728121703
ISBN (Print)9781728121727
DOIs
Publication statusPublished - 1 Jun 2019
EventGlobal IoT Summit 2019 - Aarhus, Denmark
Duration: 17 Jun 201921 Jun 2019
Conference number: 3rd

Conference

ConferenceGlobal IoT Summit 2019
Abbreviated titleGIoTS 2019
CountryDenmark
CityAarhus
Period17/06/1921/06/19

Keywords

  • Benchmark
  • Context
  • IoT
  • Middleware
  • Platform
  • Query

Cite this

Medvedev, A., Hassani, A., Zaslavsky, A., Delir Haghighi, P., Ling, C., & Jayaraman, P. (2019). Benchmarking IoT context management platforms: high-level queries matter. In A. Skarmeta, M. Presser, S. Kanti Datta, B. Krishna Maddali, S. Rajasegarar, & A. Zyane (Eds.), 2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings [8766395] Piscataway NJ USA: IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/GIOTS.2019.8766395
Medvedev, Alexey ; Hassani, Ali ; Zaslavsky, Arkady ; Delir Haghighi, Pari ; Ling, Chris ; Jayaraman, Prem. / Benchmarking IoT context management platforms : high-level queries matter. 2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings. editor / Antonio Skarmeta ; Mirko Presser ; Soumya Kanti Datta ; Bala Krishna Maddali ; Sutharshan Rajasegarar ; Abdellah Zyane. Piscataway NJ USA : IEEE, Institute of Electrical and Electronics Engineers, 2019.
@inproceedings{0bc3606051224e50b6b3d7d43256fa4d,
title = "Benchmarking IoT context management platforms: high-level queries matter",
abstract = "While IoT hardware and application silos achieved significant progress in recent years, the realization of full IoT potential is still limited by the lack of successful middleware platforms for horizontal IoT context sharing and integration, as well as by the lack of common standards on context access interfaces and APIs. In this paper, we propose and discuss the benefits of high-level context query languages over basic languages from performance and expressive power points of view. We argue why existing approaches to benchmarking of IoT middleware are not sufficient for emerging Context Management Platforms (CMP). We propose our benchmarking and reporting framework, which is based on queries' richness as one of the main variables as well as the notation for a compact description of that variable, which can be used both as an input for the load generation and the final benchmarking report. We demonstrate and validate our proposals using Context Definition and Query Language (CDQL), which has been developed for the Context-as-a-Service (CoaaS) IoT platform as part of the EU Horizon-2020 project bIoTope.",
keywords = "Benchmark, Context, IoT, Middleware, Platform, Query",
author = "Alexey Medvedev and Ali Hassani and Arkady Zaslavsky and {Delir Haghighi}, Pari and Chris Ling and Prem Jayaraman",
year = "2019",
month = "6",
day = "1",
doi = "10.1109/GIOTS.2019.8766395",
language = "English",
isbn = "9781728121727",
editor = "Antonio Skarmeta and Presser, {Mirko } and {Kanti Datta}, {Soumya } and {Krishna Maddali}, {Bala } and Sutharshan Rajasegarar and Zyane, {Abdellah }",
booktitle = "2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings",
publisher = "IEEE, Institute of Electrical and Electronics Engineers",
address = "United States of America",

}

Medvedev, A, Hassani, A, Zaslavsky, A, Delir Haghighi, P, Ling, C & Jayaraman, P 2019, Benchmarking IoT context management platforms: high-level queries matter. in A Skarmeta, M Presser, S Kanti Datta, B Krishna Maddali, S Rajasegarar & A Zyane (eds), 2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings., 8766395, IEEE, Institute of Electrical and Electronics Engineers, Piscataway NJ USA, Global IoT Summit 2019, Aarhus, Denmark, 17/06/19. https://doi.org/10.1109/GIOTS.2019.8766395

Benchmarking IoT context management platforms : high-level queries matter. / Medvedev, Alexey; Hassani, Ali; Zaslavsky, Arkady; Delir Haghighi, Pari; Ling, Chris; Jayaraman, Prem.

2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings. ed. / Antonio Skarmeta; Mirko Presser; Soumya Kanti Datta; Bala Krishna Maddali; Sutharshan Rajasegarar; Abdellah Zyane. Piscataway NJ USA : IEEE, Institute of Electrical and Electronics Engineers, 2019. 8766395.

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

TY - GEN

T1 - Benchmarking IoT context management platforms

T2 - high-level queries matter

AU - Medvedev, Alexey

AU - Hassani, Ali

AU - Zaslavsky, Arkady

AU - Delir Haghighi, Pari

AU - Ling, Chris

AU - Jayaraman, Prem

PY - 2019/6/1

Y1 - 2019/6/1

N2 - While IoT hardware and application silos achieved significant progress in recent years, the realization of full IoT potential is still limited by the lack of successful middleware platforms for horizontal IoT context sharing and integration, as well as by the lack of common standards on context access interfaces and APIs. In this paper, we propose and discuss the benefits of high-level context query languages over basic languages from performance and expressive power points of view. We argue why existing approaches to benchmarking of IoT middleware are not sufficient for emerging Context Management Platforms (CMP). We propose our benchmarking and reporting framework, which is based on queries' richness as one of the main variables as well as the notation for a compact description of that variable, which can be used both as an input for the load generation and the final benchmarking report. We demonstrate and validate our proposals using Context Definition and Query Language (CDQL), which has been developed for the Context-as-a-Service (CoaaS) IoT platform as part of the EU Horizon-2020 project bIoTope.

AB - While IoT hardware and application silos achieved significant progress in recent years, the realization of full IoT potential is still limited by the lack of successful middleware platforms for horizontal IoT context sharing and integration, as well as by the lack of common standards on context access interfaces and APIs. In this paper, we propose and discuss the benefits of high-level context query languages over basic languages from performance and expressive power points of view. We argue why existing approaches to benchmarking of IoT middleware are not sufficient for emerging Context Management Platforms (CMP). We propose our benchmarking and reporting framework, which is based on queries' richness as one of the main variables as well as the notation for a compact description of that variable, which can be used both as an input for the load generation and the final benchmarking report. We demonstrate and validate our proposals using Context Definition and Query Language (CDQL), which has been developed for the Context-as-a-Service (CoaaS) IoT platform as part of the EU Horizon-2020 project bIoTope.

KW - Benchmark

KW - Context

KW - IoT

KW - Middleware

KW - Platform

KW - Query

UR - http://www.scopus.com/inward/record.url?scp=85073902268&partnerID=8YFLogxK

U2 - 10.1109/GIOTS.2019.8766395

DO - 10.1109/GIOTS.2019.8766395

M3 - Conference Paper

SN - 9781728121727

BT - 2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings

A2 - Skarmeta, Antonio

A2 - Presser, Mirko

A2 - Kanti Datta, Soumya

A2 - Krishna Maddali, Bala

A2 - Rajasegarar, Sutharshan

A2 - Zyane, Abdellah

PB - IEEE, Institute of Electrical and Electronics Engineers

CY - Piscataway NJ USA

ER -

Medvedev A, Hassani A, Zaslavsky A, Delir Haghighi P, Ling C, Jayaraman P. Benchmarking IoT context management platforms: high-level queries matter. In Skarmeta A, Presser M, Kanti Datta S, Krishna Maddali B, Rajasegarar S, Zyane A, editors, 2019 IEEE Global Internet of Things Summit (GIoTS) Proceedings. Piscataway NJ USA: IEEE, Institute of Electrical and Electronics Engineers. 2019. 8766395 https://doi.org/10.1109/GIOTS.2019.8766395