introducing semantic sensors in the sensapp application participant: djeddi samir . encadrants:
Post on 05-Jan-2016
34 Views
Preview:
DESCRIPTION
TRANSCRIPT
Prsentation PowerPoint
Introducing Semantic Sensors in the SensApp ApplicationParticipant:Djeddi Samir.Encadrants:Mosser, Sbastien, UNS-I3S, MODALIS.
Faron-Zucker, Catherine, UNS-I3S-Inria, WIMMICS.
1PlanContexte et problme posEtat de lartOntologie proposePrincipales classes Principales propritsAnnotation smantique de capteurs (RDF)Intgration dans SensAppSensAppConsoleRecherche smantique de capteursTests avec CORESE/KGRAMConclusionPerspectivesContexte et problme posSensAppPlateforme dapplication qui permet denregistrer, chercher et visualiser les capteursArchitecture libre et ouverte, base services, format de reprsentation de donnes ouvertRetrouve les capteurs que par nom (osl/C/2/44/humidity)La SmantiqueRecherche de capteurs selon des critres smantiques23Etat de lartOGC (SensorML)Encodage XML pour dcrire les capteurs Soutenir la golocalisation des valeurs observesCSIROOntologie gnrique pour dcrire les capteursRecherche des capteurs et de classification et de workflowsSSN (Semantic Sensor Network)Dcrive les capteurs et observations, et concepts reliesPas de concepts sur les domaines temps, localisation, etc.34je ne comprends pas
Ontologie propose4Principales classesOntologie propose
Classe Sensor6Classe MeasuredData
7
Classe Observation8Classe Observation
9Principales propritsOntologie proposeProprit observes
11
Proprit featureOfInterest12Annotation smantique de capteurs (RDF)Annotation dune observationobservesvaluehasResultunitOfMeasurementhasIdentificationhasDescriptionfeatureOfInterestresultTimegps_altBike1.gps_altgps_alt100134.47..MeterBike1/gps_altGPS altitude of the bikeBike1..7956715hasResultgps_alt102FeatureResultTimexsd:stringxsd:stringxsd:stringxsd:floatObservationSensorMeasurData1315
Annotation dune observation{"u":"m","v":134.47,"t":-7956715}
14Intgration dans SensAppSensAppConsole276 lignes de code.Implment en C#.netEntre (URL du capteur)Sortie (Fichier RDF) correspond aux observations trouves et formates selon lontologie dfinie.Automatisation de lannotation17Le but des le dbut cest avoir un acces semantique vers les capteurs ou plutt le jeu de donne des ces capteurs18SensAppConsole (Dmo)
1819
20Recherche smantique de capteurs21Tests avec CORESE/KGRAMRequtePREFIX sensApp: SELECT ?sensors WHERE{?y ?sensors}
Rsultatshttp://demo.sensapp.org/ontologie/gps_althttp://demo.sensapp.org/ontologie/latitudehttp://demo.sensapp.org/ontologie/sonarhttp://demo.sensapp.org/ontologie/Engine_C02 http://demo.sensapp.org/ontologie/lathttp://demo.sensapp.org/ontologie/voltage21 Le but des le dbut cest avoir un acces semantique vers les capteurs ou plutt le jeu de donne des ces capteurs
22Tests avec CORESE/KGRAMRequtePREFIX sensApp:SELECT distinct ?sensor ?creationDate WHERE{?MeasuredData ?time?Observation ?MeasuredData?sensor ?Observation?sensor ?creationDatefilter (?time > "7956914"^^xsd:dateTimeStamp && ?time < "7956917"^^xsd:dateTimeStamp)}
Rsultatshttp://demo.sensapp.org/ontologie/latitudehttp://www.w3.org/2001/XMLSchema#dateTimeStamp'>1345810744
http://demo.sensapp.org/ontologie/sonarhttp://www.w3.org/2001/XMLSchema#dateTimeStamp'>134581074522 23Gestion de projet22 24ConclusionTravail ralisSensAppOntologyAnnotation de capteurs avec SensAppConsoleRecherche smantique de capteurs avec KGRAM
Bilan personnel23 25Perspectives 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 SensApp24Le but des le dbut cest avoir un acces semantique vers les capteurs ou plutt le jeu de donne des ces capteurs26Merci
Questions ?27
top related