ontology-based multi-agent platform for sensor data integration and sharing

Post on 24-May-2015

637 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation by Chin-Te Jung during the Sensor Web Ontology and Semantics paper session of the Sensor Web Enablement workshop (held during the 2011 Cybera Summit).

TRANSCRIPT

Chin-Te JUNG, Chih-Hong SUN, Min-Fan LIEN, Tzai-Hung WEN Joe-Air Jiang, Jehn-Yih Juang, Chich-Shyang Chang,

Wei-Jen Chung, Hong-Yang Lin

National Taiwan University 2011/10/7 @ SWE 2011

Ontology-based Multi-Agent Platform For Sensor Data Integration and Sharing

Sensor Web Enablement (SWE): •  SOS:Sensor Observation Service •  SAS:Sensor Alert Service •  SensorML:Sensor Model Language •  O&M:Observations & Measurements •  …….

SOS provides standard operations to access sensor information, including observation data and sensor descriptions. Operations: •  getCapabilities •  describeSensor •  getObservation •  …….

SOS

SOS

SOS

SOS

SOS SOS

•  INTEGRATE and SHARE SOS •  overcome SEMANTIC HETEROGENEITY

River Stream

Lake

河流 溪流

Creek

SOS

SOS

SOS

SOS

SOS SOS

Web Portal MAKOCI Ontologies Multi-Agent

Ontologies

SOS

Air Pollution

Wind

Precipitation

: Ontology : OWL Concept : XML Schema : OWL Property

Time

Time Ontology

Feature Of Interest

FOI Ontology

Location

Coordinate System

Coordinates

Geospatial Ontology

Extent

Observed Property

Air Wind Water

Air Pollution

PMx COx

ObservedProperty Ontology

Wind Direction

UOM

UOM Ontology

hasUOM hasObservedProperty hasFeatureOfInterest hasTime hasLocation

Observation Offering Observation

Xsd:String

SOS Ontology

Xsd:String hasName

hasURL Sensor

hasProcedure

SOS Xsd:String

hasObservation

hasObservationOffering

MAKOCI

Directory

Facilitator

register

register

register

search

consume

consume

search

consume

support

Application Level

Agent Level

SafeGuard Agent

User Agent

Service Agent

Ontologies

Ontology Agent

MAKOCI

www.makoci.com

Metadata

Service Type

Name

URL

Keyword

Contributor

Price

Trial Period

Personal / Gov.

Description

Day

Day

Personal

Upload Screenshots

Register SOS into ONTOCAT

Register SOS into ONTOCAT

Observation Offering Procedure Coordinates

(Coordinate System) Observed Property

(Unit)

ObservedProperty Ontology

OK Cancel

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

urn:ogc:def:phenomenon:OGC:1.0.30:CO

urn:ogc:def:phenomenon:OGC:1.0.30:NO2

Discover SOS into ONTOCAT

Discover SOS into ONTOCAT by SWRL

SWRL (Semantic Web Rule Language) : a standard language which uses rules (i.e., if-then statements) to express knowledge in ontologies

ObservationOffering (?offering) ∧ hasObservedProperty (?offering, CO) ∧ hasUOM (CO, PPM) ∧ hasObservation (?offering, ?o) ∧ Observation (?o) ∧ hasValue (?o, ?v) ∧ moreThan (?v, 30) → SevereCO (?o)

(any string started with ? is an instance that belongs to the class)

Conclusion and Future work

SOS

SOS

SOS

WMS

WFS WPS

Web Portal MAKOCI Ontologies Multi-Agent

www.makoci.com

Thank you chinte.jung@gmail.com

top related