Laboratoire d'InfoRmatique en Images et Systèmes d'information
UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon
Cet exposé intitulé qui fait suite aux travaux effectués dans le cadre du projet OPTIMACS. Résumé: La multiplication d'applications reposant sur des réseaux de capteurs distribués engendre un intérêt croissant pour la modélisation d'applications "pervasives" dans des environnements dynamiques. Ce type d'applications touche des domaines tels que la prévention de risques de tremblements de terre ou d'inondations, la traçabilité de personnes ou d'objets, etc. Nous proposons d'étendre les principes de la modélisation conceptuelle de base de données - bien connus depuis de nombreuses années - pour permettre la modélisation d'applications pervasives. Pour cela, nous tirons partie des avancées récentes sur les systèmes traitant les données, les flux et les services comme le système SoCQ. En effet, ces nouvelles solutions déclaratives simplifient le développement d'applications pervasives en offrant une interface homogène pour composer des requêtes qui manipulent indifféremment les données, les flux et les services. Dans cet article, nous proposons une extension du modèle conceptuel Entité/Association, nommé eXtended Dynamic-Entity Relationship. Ce modèle conceptuel permet de mettre en avant quelques notions clés telles que : i) des entités dynamiques pour modéliser des sources de données, ii) des associations dynamiques pour relier les données à leurs fournisseurs. Avec le modèle logique de données SoCQ, nous montrons comment transformer un schéma conceptuel XD-ER en un schéma logique XD-Relationnel, qui s'avère directement implémentable. La validation de notre modèle est montrée à travers un exemple concret dédié à la traçabilité de conteneurs médicaux.