This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT
1
Departamento de Informática, Universidad Técnica Federico Santa María, Av. España 1680, Valparaíso 2390123, Chile
2
Faculty of Engineering, University of Quindío, Carrera 15 No. 12 Norte, Armenia 630001, Colombia
3
Instituto de Tecnología para la Innovación en Salud y Bienestar (ITiSB), Universidad Andrés Bello, Calle 1 Oriente 1180, Viña del Mar 2530959, Chile
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(1), 193; https://doi.org/10.3390/s26010193 (registering DOI)
Submission received: 23 November 2025
/
Revised: 22 December 2025
/
Accepted: 24 December 2025
/
Published: 27 December 2025
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.
Share and Cite
MDPI and ACS Style
Villegas, M.M.; Solar, M.; Giraldo, F.D.; Astudillo, H.
DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT. Sensors 2026, 26, 193.
https://doi.org/10.3390/s26010193
AMA Style
Villegas MM, Solar M, Giraldo FD, Astudillo H.
DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT. Sensors. 2026; 26(1):193.
https://doi.org/10.3390/s26010193
Chicago/Turabian Style
Villegas, Mónica M., Mauricio Solar, Fáber D. Giraldo, and Hernán Astudillo.
2026. "DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT" Sensors 26, no. 1: 193.
https://doi.org/10.3390/s26010193
APA Style
Villegas, M. M., Solar, M., Giraldo, F. D., & Astudillo, H.
(2026). DeOTA-IoT: A Techniques Catalog for Designing Over-the-Air (OTA) Update Systems for IoT. Sensors, 26(1), 193.
https://doi.org/10.3390/s26010193
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article metric data becomes available approximately 24 hours after publication online.