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 …

A formal approach to specify and verify Internet of Things architecture

A Saidi, MH Kacem, I Tounsi, AH Kacem - Internet of Things, 2023 - Elsevier
Abstract The Internet of Things (IoT) aims to interconnect the physical world with the digital
world, presenting complex challenges that require accurate models to ensure …

[PDF][PDF] A Meta-Modeling Approach to Describe Internet of Things Architectures.

A Saidi, MH Kacem, I Tounsi, AH Kacem - TACC, 2021 - academia.edu
Statistics say that there will be 25 billion devices interconnected to the Internet by the end of
2021. This explosive growth of connected objects has led us to the advent of a promising …

SI4IoT: A methodology based on models and services for the integration of IoT systems

D Alulema, J Criado, L Iribarne… - Future Generation …, 2023 - Elsevier
Abstract The Internet of Things (IoT) is a technology that is growing faster every day due to
the large number of platforms and end-devices that are becoming connected to each other …

Towards a Thing-In-the-Loop approach for the verification and validation of IoT systems

D Amalfitano, N Amatucci, V De Simone… - Proceedings of the 1st …, 2017 - dl.acm.org
The Internet of Things (IoT) is rapidly increasing its diffusion, posing great challenges to the
research community. IoT systems are composed by smart objects (Things) that are …

CyprIoT: framework for modelling and controlling network-based IoT applications

I Berrouyne, M Adda, JM Mottu, JC Royer… - Proceedings of the 34th …, 2019 - dl.acm.org
Model-Driven Engineering (MDE) is a paradigm that favors using models to address
software engineering problems. Very few attempts have been made to apply this paradigm …

Towards the adoption of OMG standards in the development of SOA-based IoT systems

B Costa, PF Pires, FC Delicato - Journal of Systems and Software, 2020 - Elsevier
A common feature of the Internet of Things (IoT) is the high heterogeneity, regarding network
protocols, data formats, hardware and software platforms. Aiming to deal with such a degree …

ThingML+ augmenting model-driven software engineering for the Internet of Things with machine learning

A Moin, S Rössler, S Günnemann - arXiv preprint arXiv:2009.10633, 2020 - arxiv.org
In this paper, we present the current position of the research project ML-Quadrat, which aims
to extend the methodology, modeling language and tool support of ThingML-an open source …

Ontology-based finite satisfiability of UML class model

AH Khan, SHA Musavi, AU Rehman, A Shaikh - IEEE Access, 2018 - ieeexplore.ieee.org
Software models are core artifacts in model driven engineering (MDE) and processable by
computer. They are automatically transformed into other models and in MDE, programming …

A model-driven methodology to accelerate software engineering in the internet of things

I Berrouyne, M Adda, JM Mottu… - IEEE Internet of Things …, 2022 - ieeexplore.ieee.org
The Internet of Things (IoT) aims for connecting. This assumption brings about several
software engineering challenges that constitute a serious obstacle to its wider adoption. The …