Model-driven engineering techniques and tools for machine learning-enabled IoT applications: A scoping review

Z Mardani Korani, A Moin, A Rodrigues da Silva… - Sensors, 2023 - mdpi.com
This paper reviews the literature on model-driven engineering (MDE) tools and languages
for the internet of things (IoT). Due to the abundance of big data in the IoT, data analytics and …

Formal verification of IoT applications using rewriting logic: An MDE-based approach

A Fortas, E Kerkouche, A Chaoui - Science of Computer Programming, 2022 - Elsevier
Abstract Internet of Things (IoT) systems are complex assemblies of components that
collaborate to achieve common goals. These components are based on heterogeneous …

Supporting model-based safety analysis for safety-critical IoT systems

F Ihirwe, D Di Ruscio, K Di Blasio… - Journal of Computer …, 2024 - Elsevier
Dependability is regarded as the ability of the system to provide services that can be trusted
within a specific period. As the complexity and heterogeneity of Internet of Things (IoT) …

Supporting early-safety analysis of IoT systems by exploiting testing techniques

D Clerissi, J Di Rocco, D Di Ruscio… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
IoT systems' complexity and susceptibility to failures pose significant challenges in ensuring
their reliable operation. Failures can be internally generated or caused by external factors …

SmAuto: A domain-specific-language for application development in smart environments

K Panayiotou, C Doumanidis, E Tsardoulias… - Pervasive and Mobile …, 2024 - Elsevier
A common problem in the development of Internet-of-Things (IoT) and Cyber-Physical
System (CPS) applications is the complexity of these domains, due to their hybrid and …

CHESSIoT: A model-driven approach for engineering multi-layered IoT systems

F Ihirwe, D Di Ruscio, S Gianfranceschi… - Journal of Computer …, 2024 - Elsevier
Context: The current technology revolution, which places the highest value on people's
welfare, is frequently seen as being mainly supported by Internet of Things (IoT) …

[PDF][PDF] Comparison of general-purpose and domain-specific modelling languages in the IoT domain: A case study from the OMiLAB community.

A Fedeli, N Beutling, E Laurenzi, A Polini - BIR Workshops, 2023 - ceur-ws.org
Abstract The Internet of Things (IoT) is a revolutionary concept that has rapidly transformed
how we interact with technology and the world around us. In response to the inherent …

Application of MDE in the development of IoT systems: A simulation-based approach

A Fortas, E Kerkouche, A Chaoui - 2022 First International …, 2022 - ieeexplore.ieee.org
The Internet of Things (IoT) systems are based on heterogeneous hardware components
ranging from microcontrollers to powerful cloud servers. The development of IoT …

A domain-specific modeling and analysis environment for complex IoT applications

F Ihirwe, D Di Ruscio, S Mazzini… - arXiv preprint arXiv …, 2021 - arxiv.org
To cope with the complexities found in the Internet of Things domain, designers and
developers of IoT applications demand practical tools. Several model-driven engineering …

MDMSD4IoT a Model Driven Microservice Development for IoT Systems

M Belguidoum, A Gourari, I Sehili - International Conference on Model and …, 2022 - Springer
Nowadays, IoT systems are widely used, they are embedded with sensors, software, and
technologies enabling communication and automated control. The development of such …