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.
Cataloging design patterns for internet of things artifact integration
Fortino, Giancarlo
2018-01-01
Abstract
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.