CyprIoT : Framework for Modelling and Controlling Network-Based IoT - Archive ouverte HAL
Communication Dans Un Congrès Année : 2019

CyprIoT : Framework for Modelling and Controlling Network-Based IoT

Résumé

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 to the Internet of Things (IoT). Most of the existing MDE approaches focus on abstracting the heterogeneity of IoT things while neglecting network communication heterogeneity. In fact, few attempts target network-based IoT applications. In this paper, we propose a framework, called CyprIoT, to model and control network-based IoT applications using MDE techniques. Our approach relies on 1) Networking Language, to model a network of IoT things 2) Rule-Based Policy Language , to control and supervise the behavior of the modeled network 3) Code Generator, to interpret the model and generate deployable network artifacts and 4) Plug-in System, to customize, enhance or implement expert knowledge into the generated artifacts.
Fichier principal
Vignette du fichier
main.pdf (1.19 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02333578 , version 1 (25-10-2019)
hal-02333578 , version 2 (28-10-2019)

Identifiants

Citer

Imad Berrouyne, Mehdi Adda, Jean-Marie Mottu, Jean-Claude Royer, Massimo Tisi. CyprIoT : Framework for Modelling and Controlling Network-Based IoT. the 34th ACM/SIGAPP Symposium, Apr 2019, Limassol, Cyprus. ⟨10.1145/3297280⟩. ⟨hal-02333578v1⟩
128 Consultations
313 Téléchargements

Altmetric

Partager

More