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 language | English |
---|---|
Title of host publication | Proceedings of the 6th International Workshop on Middleware and Applications for the Internet of Things |
Place of Publication | New York |
Publisher | ACM Press |
Pages | 17-20 |
Number of pages | 4 |
ISBN (Print) | 9781450370288 |
DOIs | |
Publication status | Published - 9 Dec 2019 |
Event | The 6th International Workshop on Middleware and Applications for the Internet of Things - Davis, United States Duration: 9 Dec 2019 → 13 Dec 2019 |
Workshop
Workshop | The 6th International Workshop on Middleware and Applications for the Internet of Things |
---|---|
Abbreviated title | M4IoT '19 |
Country/Territory | United States |
City | Davis |
Period | 9/12/19 → 13/12/19 |
Bibliographical note
ACKNOWLEDGMENTSThe work described here was funded by the award made by the UK Engineering & Physical Sciences research council to the University of Aberdeen for the Trusted Things & Communities project (EP/N028074/1).
Keywords
- internet of things
- provenance
- transparency
- mqtt