DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT.

Saved in:
Bibliographic Details
Title: DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT.
Authors: Villegas, Mónica M., Solar, Mauricio, Giraldo, Fáber D., Astudillo, Hernán
Source: Sensors (14248220); Jan2026, Vol. 26 Issue 1, p193, 39p
Subject Terms: INTERNET of things, DESIGN techniques, SOFTWARE maintenance, CATALOGS, COMPUTER firmware, EMPIRICAL research, RELIABILITY in engineering, SOFTWARE frameworks
Abstract: The rapid expansion of Internet of Things (IoT) applications requires robust mechanisms to ensure the security, reliability, and maintainability of embedded software throughout its lifecycle. Over-the-Air (OTA) update systems play a central role in enabling the continuous evolution of IoT deployments. Despite their importance, OTA solutions are often designed in an ad hoc manner, supported by fragmented guidelines that lack a structured basis for selecting mechanisms and techniques aligned with the quality needs of IoT systems. This work presents a consolidated catalog for designing OTA update systems in IoT environments, developed through a review of academic and industrial literature. The catalog comprises 34 techniques organized into six mechanisms, each with representative use cases and a mapping to relevant quality attributes that make beneficial and adverse impacts explicit. The catalog was evaluated through a controlled industrial experiment involving 10 engineers, balanced between novices and experts, who designed an OTA update system for a real application scenario using either their prior knowledge and experience or the catalog. This work offers four contributions: (1) a catalog of 34 OTA techniques structured into six mechanisms; (2) clarified architectural definitions of technique and mechanism; (3) a controlled industrial experiment evaluating the catalog in a realistic setting; and (4) a quality-attribute trade-off analysis for each technique. Together, these contributions establish a coherent foundation for systematic and quality-aware OTA update system design. [ABSTRACT FROM AUTHOR]
Copyright of Sensors (14248220) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
Description
Abstract:The rapid expansion of Internet of Things (IoT) applications requires robust mechanisms to ensure the security, reliability, and maintainability of embedded software throughout its lifecycle. Over-the-Air (OTA) update systems play a central role in enabling the continuous evolution of IoT deployments. Despite their importance, OTA solutions are often designed in an ad hoc manner, supported by fragmented guidelines that lack a structured basis for selecting mechanisms and techniques aligned with the quality needs of IoT systems. This work presents a consolidated catalog for designing OTA update systems in IoT environments, developed through a review of academic and industrial literature. The catalog comprises 34 techniques organized into six mechanisms, each with representative use cases and a mapping to relevant quality attributes that make beneficial and adverse impacts explicit. The catalog was evaluated through a controlled industrial experiment involving 10 engineers, balanced between novices and experts, who designed an OTA update system for a real application scenario using either their prior knowledge and experience or the catalog. This work offers four contributions: (1) a catalog of 34 OTA techniques structured into six mechanisms; (2) clarified architectural definitions of technique and mechanism; (3) a controlled industrial experiment evaluating the catalog in a realistic setting; and (4) a quality-attribute trade-off analysis for each technique. Together, these contributions establish a coherent foundation for systematic and quality-aware OTA update system design. [ABSTRACT FROM AUTHOR]
ISSN:14248220
DOI:10.3390/s26010193