Safe interoperability for web of things devices and systems

Ege Korkan, Sebastian Kaebisch, Matthias Kovatsch, Sebastian Steinhorst

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

7 Scopus citations

Abstract

The Internet of Things (IoT) enables connectivity between devices, thereby allowing them to interact with each other. A recurring problem is the emergence of siloed IoT platforms due to proprietary standards. Recently, the World Wide Web Consortium (W3C) proposed a human-readable and machine-understandable format called Thing Description (TD). It allows to uniformly describe device and service interfaces of different IoT standards with syntactic and semantic information, and hence enables semantic interoperability. However, describing the sequential behavior of devices, which is essential for many cyber-physical systems, is not covered. In this paper, we extend our initial contribution of describing such sequential behavior as an extension within TDs, thereby increasing their semantic expressiveness through possible, valid state transitions. This enables safe and desired operation of devices as well as scalability by modeling systems as sequential compositions of Things. We show in a case study that previously unmodelable behavior can now be expressed and the overall manual intervention requirements of the state-of-the-art implementations can be significantly reduced.

Original languageEnglish
Title of host publicationLecture Notes in Electrical Engineering
PublisherSpringer
Pages47-69
Number of pages23
DOIs
StatePublished - 2020

Publication series

NameLecture Notes in Electrical Engineering
Volume611
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Keywords

  • Black box testing
  • Cyber-physical systems
  • Data models
  • Execution path
  • Formal verification
  • Internet
  • Internet of things
  • IoT platforms
  • Model-driven development
  • Safety
  • Server-client architecture
  • Software development
  • Standards
  • System testing
  • Testing
  • Thing description
  • Verification
  • Web
  • Web of things
  • World wide web consortium

Fingerprint

Dive into the research topics of 'Safe interoperability for web of things devices and systems'. Together they form a unique fingerprint.

Cite this