A study of over-the-air (OTA) update systems for CPS and IoT operating systems

Mónica M. Villegas, Cristian Orellana, Hernán Astudillo

Producción científica: Contribución a los tipos de informe/libroContribución a la conferenciarevisión exhaustiva

8 Citas (Scopus)

Resumen

There is growing use of Internet-of-Things (IoT) and Cyber-Physical Systems (CPS) in industry, homes, cars, and other environments, and several operating systems have been proposed to manage these environments. The growing use of long-lived IoT and CPS has made them susceptible to obsolescence and change, just like "normal" software, demanding systematic support for periodic updates of their embedded software. However, there is little empirical data about the structure, architecture, specifications, and dependencies of these subsystems. This article presents an analysis of over-the-air (OTA) update support in 26 existing open-source IoT/CPS operating systems and embedded software projects, performed primarily by examining their documentation and supplementing with occasional source code examination. We found that seven projects give details of an OTA update mechanism; four projects do not report details of OTA update mechanisms, but third-party developers implemented specific solutions to support OTA updates using these projects; and the remaining 15 projects do not report a particular update capability at all in their documentation. This study will allow extending, organize, and compare OTA update capabilities of future IoT/CPS operating systems.

Idioma originalInglés
Título de la publicación alojada13th European Conference on Software Architecture, ECSA 2019 - Companion Proceedings
EditoresLaurence Duchien, Anne Koziolek, Raffaela Mirandola, Elena Maria Navarro Martinez, Clement Quinton, Ricardo Scandariato, Patrizia Scandurra, Catia Trubiani, Danny Weyns
EditorialAssociation for Computing Machinery
Páginas269-272
Número de páginas4
ISBN (versión digital)9781450371421
DOI
EstadoPublicada - 9 sep. 2019
Publicado de forma externa
Evento13th European Conference on Software Architecture, ECSA 2019 - Paris, Francia
Duración: 9 sep. 201913 sep. 2019

Serie de la publicación

NombreACM International Conference Proceeding Series
Volumen2

Conferencia

Conferencia13th European Conference on Software Architecture, ECSA 2019
País/TerritorioFrancia
CiudadParis
Período9/09/1913/09/19

Áreas temáticas de ASJC Scopus

  • Software
  • Interacción persona-ordenador
  • Visión artificial y reconocimiento de patrones
  • Redes de ordenadores y comunicaciones

Huella

Profundice en los temas de investigación de 'A study of over-the-air (OTA) update systems for CPS and IoT operating systems'. En conjunto forman una huella única.

Citar esto