Models@runtime and Internet of Things: A Systematic Literature Review


Abstract:

Internet of Things (IoT) systems are characterized by being highly heterogeneous, distributed, and scalable, made up of a variety of devices that operate in uncertain and ubiquitous settings. In this sense, models@runtime emerges as a promising software development approach to address IoT systems' intrinsic characteristics. This study presents a systematic review to know the state of the art using of models@runtime to support IoT systems' operation. The methodology proposed by Kitchenham has been used to carry out this research. The systematic review answers the following research questions: i) How are models@runtime being used in the IoT domain? And ii) How is addressed the research in studies related to the use of models@runtime in the IoT domain? Initially, 692 primary studies were retrieved, where 50 relevant studies related to approaches based on models@runtime for IoT were selected after applying the corresponding inclusion and exclusion criteria. Those primary studies were classified based on the extraction criteria. Among review's main results are that the models@runtime have been widely used to support the monitoring and self-adaptation mechanisms in IoT systems, as opposed to the few studies found aimed at interoperability, quality assurance, self-organization, and self-optimization of IoT systems, consisting of essential research opportunities.

Año de publicación:

2021

Keywords:

  • models@runtime
  • Models at runtime
  • Literature review
  • internet of things
  • IOT

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Ingeniería de software
  • Ciencias de la computación

Áreas temáticas:

  • Ciencias de la computación
  • Métodos informáticos especiales
  • Funcionamiento de bibliotecas y archivos