Introducing Semantic Sensors in the SensApp Application Participant: Djeddi Samir. Encadrants: Mosser, Sébastien, UNS-I3S, MODALIS. Faron-Zucker, Catherine, UNS-I3S-Inria, WIMMICS.
Transcript
Page 1
Introducing Semantic Sensors in the SensApp Application
Participant: Djeddi Samir. Encadrants: Mosser, Sbastien, UNS-I3S,
MODALIS. Faron-Zucker, Catherine, UNS-I3S-Inria, WIMMICS.
Page 2
Plan 1.Contexte et problme pos 2.Etat de lart 3.Ontologie
propose Principales classes Principales proprits 4.Annotation
smantique de capteurs (RDF) 5.Intgration dans SensApp
SensAppConsole 6.Recherche smantique de capteurs Tests avec
CORESE/KGRAM 7.Conclusion 8.Perspectives
Page 3
Contexte et problme pos SensApp Plateforme dapplication qui
permet denregistrer, chercher et visualiser les capteurs
Architecture libre et ouverte, base services, format de
reprsentation de donnes ouvert Retrouve les capteurs que par nom
(osl/C/2/44/humidity) La Smantique Recherche de capteurs selon des
critres smantiques 2
Page 4
Etat de lart OGC (SensorML) Encodage XML pour dcrire les
capteurs Soutenir la golocalisation des valeurs observes CSIRO
Ontologie gnrique pour dcrire les capteurs Recherche des capteurs
et de classification et de workflows SSN (Semantic Sensor Network)
Dcrive les capteurs et observations, et concepts relies Pas de
concepts sur les domaines temps, localisation, etc. 3
Page 5
Ontologie propose 4
Page 6
Principales classes Ontologie propose
Page 7
Classe Sensor 6
Page 8
Classe MeasuredData 7
Page 9
Classe Observation 8
Page 10
9
Page 11
Principales proprits Ontologie propose
Page 12
Proprit observes 11
Page 13
Proprit featureOfInterest 12
Page 14
Annotation smantique de capteurs (RDF)
Page 15
Annotation dune observation observes value hasResult
unitOfMeasurement hasIdentification hasDescription
featureOfInterest resultTime gps_alt Bike1.gps_alt gps_alt100
134.47.... Meter Bike1/gps_alt GPS altitude of the bike Bike1....
7956715 hasResult gps_alt102 Feature ResultTime xsd:string
xsd:float Observation Sensor MeasurData 13
SensAppConsole 276 lignes de code. Implment en C#.net Entre
(URL du capteur) Sortie (Fichier RDF) correspond aux observations
trouves et formates selon lontologie dfinie. Automatisation de
lannotation 17
Conclusion Travail ralis SensAppOntology Annotation de capteurs
avec SensAppConsole Recherche smantique de capteurs avec KGRAM
Bilan personnel 23
Page 26
Perspectives ct de la base de donnes actuelle, ajouter une base
RDF pour linterrogation smantique Gnrer compltement automatiquement
les annotations RDF Intgrer un module de recherche dans SensApp
24