A Kernel-based approach to developing adaptable and reusable sensor retrieval systems for the web of things

Nguyen Khoi Tran*, Quan Z. Sheng, M. Ali Babar, Lina Yao

*Corresponding author for this work

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

1 Citation (Scopus)

Abstract

In the era of the Web of Things, a vast number of sensors and data streams are accessible to client applications as Web resources. Web Sensor Retrieval systems (WSR) help client applications to access Web-enabled sensors needed for their operation dynamically in an ad-hoc manner. Due to the diversity of sensors and query types, a functional WSR instance must be adaptable to different usage and deployment scenarios to ensure its utility. In this paper, we focus on the systematic reuse of components to enable adaptable WSR. In particular, we propose a modular architecture for WSR and develop a kernel to support the development and composition of WSR modules. We demonstrate our solution with a reference WSR instance deployed on a Raspberry Pi 3. This instance provides five types of queries on eight types of sensors deployed across two sensor platforms. We provide our kernel and reference WSR instance as open-source under MIT license.

Original languageEnglish
Title of host publication18th International Conference on Web Information Systems Engineering (WISE 2017) : proceedings
Place of PublicationCham, Switzerland
PublisherSpringer, Springer Nature
Pages315-329
Number of pages15
Volume10569
ISBN (Electronic)9783319687834
ISBN (Print)9783319687827
DOIs
Publication statusPublished - 2017
Event18th International Conference on Web Information Systems Engineering, WISE 2017 - Puschino, Russian Federation
Duration: 7 Oct 201711 Oct 2017

Publication series

NameLecture Notes in Computer Science
Volume10569
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Web Information Systems Engineering, WISE 2017
CountryRussian Federation
CityPuschino
Period7/10/1711/10/17

Keywords

  • Architecture
  • Discovery
  • Search
  • Sensor
  • Web of Things

Fingerprint Dive into the research topics of 'A Kernel-based approach to developing adaptable and reusable sensor retrieval systems for the web of things'. Together they form a unique fingerprint.

Cite this