Introducing Semantic Sensors in the SensApp Application Participant: Djeddi Samir. Encadrants: Mosser, Sébastien, UNS-I3S, MODALIS. Faron-Zucker, Catherine,

Slides:



Advertisements
Présentations similaires
Produit Gammes Nomenclatures Modules Techniques Prix de Revient Prix de Vente Modules Techniques Client Marges Mise en route Temps Unitaire Prix (Ex:
Advertisements

Distance inter-locuteur
1 Programmation dapplications BD WEB : un tutoriel Bruno Defude GET-INT Evry
Corese Moteur de recherche sémantique pour RDF
Le langage de requêtes SPARQL SPARQL Protocol And RDF Query Language
Web Sémantique RDF
Le langage de requêtes SPARQL SPARQL Protocol And RDF Query Language
1 Semantic Web Olivier Corby. 2 Semantic Web Évolution du Web pour permettre le traitement automatique des informations (par programme) Documents structur.
Les Prepositions.
Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Architectures Orientées Services Composants de Service Exemple pratique de développement.
Projet n°4 : Objecteering
JXDVDTEK – Une DVDthèque en Java et XML
Cours Web sémantique Langage SPARQL
1 Vers la découverte de nouvelles modalités sensori-motrices. Encadrants : Pierre Bessière Anne Spalanzani Pierre Dangauthier DEA I.V.R. 24 Juin 2003 Sélection.
Architecture de réseaux
Cours 5 : Les Web Services et WSDL Mars Version 1.0 -
06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES.
Indicateurs de position
Domaines nominaux XSLT
TP 3-4 BD21.
1 Adapter un Environnement de Conception de Système dApprentissage au Web Charun Sanrach Monique Grandbastien Equipe Informatique et Formation Loria, France.
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Sélection automatique d’index et de vues matérialisées
Sujets de mémoire Mercury Génération automatique de XML Gestion et debugging d'ontologies Un éditeur intelligent pour Mercury (sans stage) Conception d'un.
Un système de médiation basé sur les ontologies
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Développement d’applications web
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Plateforme de gestion de données de capteurs
Monique THONNAT et Nathanaël ROTA Projet ORION
PBST*: une nouvelle variante des SDDS
XML-Family Web Services Description Language W.S.D.L.
le profil UML en temps réel MARTE
Plugin B pour JEdit Matthias Meusburger Antoine Acquaviva
Web Services - ADFS Pellarin Anthony En collaboration avec : Sogeti 1.
Adaptation et intégration d'un module du Langage Parlé Complété (LPC) dans l'agent conversationnel Greta Mohammed ZBAKH Encadré par Mme. Hela DAASSI M.
Annotations sémantiques pour le domaine des biopuces
Recommandations et procédure d’attribution de DOI
RDF(S)
OIL & UPML DREVET - HUMBERT Introduction OIL : un langage de description dontologies UPML : un langage de description de systèmes à base.
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
W3C OWL Ontology Web Language
Détection d’intrusions
PLD GHome H4214 Piccolo Thomas Gu Lei Deville Romain Huang Yachen
Gestion des connaissances pour les annotations en environnement virtuel Stéphane Aubry Présentation au groupe de travail MFI –
Ecaterina Giacomini Pacurar
Web sémantique : Web de demain
Quelle heure est-il ??. THE TIME: OCLOCK IL EST HEURE IL EST + + HEURES etc.
Projet de Master première année 2007 / 2008
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
Découverte de correspondances entre ontologies distribuées
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Web Sémantique et Interopérabilité des Vocabulaires Conceptuels
Fadwa AMRI Fanny COUTURIER Virginie ROMAIN.
Organisation de l’entrepôt edot
Projet de stage d’année IIR4 sous le thème:
Dr. KHERRI Abdenacer 2014/ ECOLE DES HAUTES ETUDES COMMERCIALES.
Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET
Projet Campus AAR ANR-13-CORD Avancement modèle de données, reprise d’antériorité.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
1 A llier R elations et O bjets pour M odéliser Projet Sherpa INRIA Rhône-Alpes Visite Schneider 15/09/99.
Web sémantique Par Lydia Carine Mampais KI Bamba SISSOKO
Moteurs de recherche ontologiques
Edot Groupe de travail sur l’intégration. Le problème Intégration de nouvelles données avec les données existantes dans l’entrepôt Les données existantes:
Mathieu Martin Thomas Rovayaz Natacha Laborde Nathanaël Couret
Echanges de données géographiques Sandre Geography Markup Language (GML) GIGE 2014 – Dimitri MEUNIER.
Année Universitaire : 2013/2014 Réalisée par: Rahma DAIKHI Encadrants : M. Jean-Yves TIGLI M. Stéphane LAVIROTTE Au sein de : Laboratoire I3S, Equipe RAINBOW.
1 Master Data Management au SANDRE. GPA 17/10/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
Transcription de la présentation:

Introducing Semantic Sensors in the SensApp Application Participant: Djeddi Samir. Encadrants: Mosser, Sébastien, UNS-I3S, MODALIS. Faron-Zucker, Catherine, UNS-I3S-Inria, WIMMICS.

Plan 1.Contexte et problème posé 2.Etat de lart 3.Ontologie proposée Principales classes Principales propriétés 4.Annotation sémantique de capteurs (RDF) 5.Intégration dans SensApp SensAppConsole 6.Recherche sémantique de capteurs Tests avec CORESE/KGRAM 7.Conclusion 8.Perspectives

Contexte et problème posé SensApp Plateforme dapplication qui permet denregistrer, chercher et visualiser les capteurs Architecture libre et ouverte, basée services, format de représentation de données ouvert Retrouve les capteurs que par nom (osl/C/2/44/humidity) La Sémantique Recherche de capteurs selon des critères sémantiques 2

Etat de lart OGC (SensorML) Encodage XML pour décrire les capteurs Soutenir la géolocalisation des valeurs observées CSIRO Ontologie générique pour décrire les capteurs Recherche des capteurs et de classification et de workflows SSN (Semantic Sensor Network) Décrive les capteurs et observations, et concepts reliées Pas de concepts sur les domaines temps, localisation, etc. 3

Ontologie proposée 4

Principales classes Ontologie proposée

Classe Sensor 6

Classe MeasuredData 7

Classe Observation 8

9

Principales propriétés Ontologie proposée

Propriété observes 11

Propriété featureOfInterest 12

Annotation sémantique de capteurs (RDF)

Annotation dune observation observes value hasResult unitOfMeasurement hasIdentification hasDescription featureOfInterest resultTime gps_alt Bike1.gps_alt gps_alt Meter Bike1/gps_alt GPS altitude of the bike Bike hasResult gps_alt102 … Feature ResultTime xsd:string xsd:float Observation Sensor MeasurData 13

Annotation dune observation {"u":"m","v":134.47,"t": } 14

Intégration dans SensApp

SensAppConsole 276 lignes de code. Implémenté en C#.net Entrée (URL du capteur) Sortie (Fichier RDF) correspond aux observations trouvées et formatées selon lontologie définie. Automatisation de lannotation 17

SensAppConsole (Démo) 18

Recherche sémantique de capteurs

Tests avec CORESE/KGRAM Requête PREFIX sensApp: SELECT ?sensors WHERE { ?y ?sensors } Résultats

Tests avec CORESE/KGRAM Requête PREFIX sensApp: SELECT distinct ?sensor ?creationDate WHERE { ?MeasuredData ?time ?Observation ?MeasuredData ?sensor ?Observation ?sensor ?creationDate filter (?time > " "^^xsd:dateTimeStamp && ?time < " "^^xsd:dateTimeStamp) } Résultats

Gestion de projet 22

Conclusion Travail réalisé SensAppOntology Annotation de capteurs avec SensAppConsole Recherche sémantique de capteurs avec KGRAM Bilan personnel 23

Perspectives À côté de la base de données actuelle, ajouter une base RDF pour linterrogation sémantique Générer complètement automatiquement les annotations RDF Intégrer un module de recherche dans SensApp 24

Merci Questions ?