Cataloging Design Patterns for Internet of Things Artifact Integration
Rafał Tkaczyk, Katarzyna Wasielewska, Maria Ganzha, Marcin Paprzycki, Wiesław Pawłowski, Paweł Szmeja, Giancarlo Fortino · 2018
While Internet of Things (IoT) systems/applications/ platforms/devices materialize with increasing speed, software engineering "reflection" does not follow "fast enough". The situation is particularly "unbalanced" when one considers integration of independently developed IoT artifacts. To address this problem, we attempt at cataloging software design patterns that materialize in the context of interoperability of/within IoT ecosystems. The aim of this contribution is to briefly describe most common patterns (based on results of the INTER-IoT project), including analysis of common issues, and elaboration of a need for the creation of new (or extending existing) patterns in order to achieve solutions applicable for IoT artifact integration.