Enhancing Transparency of MQTT Brokers For IoT Applications Through Provenance Streams

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Downloads (Pure)

Abstract

Systems based on Internet of Things (IoT) technologies may violate user privacy if personal data they produce and use become available to unauthorised agents. Recording provenance of IoT system behaviour may support assessment mechanisms ensuring compliance of system components with data access constraints. In this paper, we describe a prototype implementation of a provenance-enabled MQTT broker enhanced with the ability to generate provenance records describing the actual broker behaviour during message forwarding. The implementation utilises a semantic stream based approach for generating and analysing provenance data to discover message forwarding to untrusted agents. The initial evaluation demonstrates the feasibility of semantic solutions in this context.
Original languageEnglish
Title of host publicationProceedings of the 6th International Workshop on Middleware and Applications for the Internet of Things
Place of PublicationNew York
PublisherACM Press
Pages17-20
Number of pages4
ISBN (Print)9781450370288
DOIs
Publication statusPublished - 9 Dec 2019
EventThe 6th International Workshop on Middleware and Applications for the Internet of Things - Davis, United States
Duration: 9 Dec 201913 Dec 2019

Workshop

WorkshopThe 6th International Workshop on Middleware and Applications for the Internet of Things
Abbreviated titleM4IoT '19
CountryUnited States
CityDavis
Period9/12/1913/12/19

Keywords

  • internet of things
  • provenance
  • transparency
  • mqtt

Fingerprint Dive into the research topics of 'Enhancing Transparency of MQTT Brokers For IoT Applications Through Provenance Streams'. Together they form a unique fingerprint.

  • Cite this

    Markovic, M., & Edwards, P. (2019). Enhancing Transparency of MQTT Brokers For IoT Applications Through Provenance Streams. In Proceedings of the 6th International Workshop on Middleware and Applications for the Internet of Things (pp. 17-20). ACM Press. https://doi.org/10.1145/3366610.3368099