Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Weaving Rules into Models@run.time for Embedded Smart Systems
MOULINE, Ludovic; HARTMANN, Thomas; FOUQUET, François et al.
2017In MOULINE, Ludovic; HARTMANN, Thomas; FOUQUET, François et al. (Eds.) Programming '17 Companion to the first International Conference on the Art, Science and Engineering of Programming
Peer reviewed
 

Documents


Texte intégral
momo17-author-preprint.pdf
Preprint Auteur (548.17 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Models@run.time; Reactive systems; Rule engines; Lazy loading; Smart systems; Embedded Systems
Résumé :
[en] Smart systems are characterised by their ability to analyse measured data in live and to react to changes according to expert rules. Therefore, such systems exploit appropriate data models together with actions, triggered by domain-related conditions. The challenge at hand is that smart systems usually need to process thousands of updates to detect which rules need to be triggered, often even on restricted hardware like a Raspberry Pi. Despite various approaches have been investigated to efficiently check conditions on data models, they either assume to fit into main memory or rely on high latency persistence storage systems that severely damage the reactivity of smart systems. To tackle this challenge, we propose a novel composition process, which weaves executable rules into a data model with lazy loading abilities. We quantitatively show, on a smart building case study, that our approach can handle, at low latency, big sets of rules on top of large-scale data models on restricted hardware.
Centre de recherche :
SnT
Disciplines :
Sciences informatiques
Auteur, co-auteur :
MOULINE, Ludovic ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
HARTMANN, Thomas ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
FOUQUET, François ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
LE TRAON, Yves ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Bourcier, Johann;  University of Rennes 1 > Irisa > DiverSE > Associate Professor
Barais, Olivier;  University of Rennes 1 > Irisa > DiverSE > Professor
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Weaving Rules into Models@run.time for Embedded Smart Systems
Date de publication/diffusion :
avril 2017
Nom de la manifestation :
Second International Modularity in Modelling Workshop
Lieu de la manifestation :
Brussels, Belgique
Date de la manifestation :
from 03-04-2017 to 04-04-2017
Manifestation à portée :
International
Titre de l'ouvrage principal :
Programming '17 Companion to the first International Conference on the Art, Science and Engineering of Programming
Auteur, co-auteur :
Maison d'édition :
ACM, Brussels, Belgique
ISBN/EAN :
978-1-4503-4836-2
Peer reviewed :
Peer reviewed
Intitulé du projet de recherche :
Sercome
Organisme subsidiant :
POST Telecom
Disponible sur ORBilu :
depuis le 07 juillet 2017

Statistiques


Nombre de vues
367 (dont 19 Unilu)
Nombre de téléchargements
294 (dont 7 Unilu)

citations Scopus®
 
0
citations Scopus®
sans auto-citations
0
OpenCitations
 
0
citations OpenAlex
 
0

Bibliographie


Publications similaires



Contacter ORBilu