19-04-23
Challenge the future
DelftUniversity ofTechnology
Applying Ontology on Semantic Interoperability of Disaster ManagementZhengjie Fan
2Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
3Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
4Applying Ontology on Semantic Interoperability of Disaster Management
Background
•Disaster Management
•Spatial Information
•A Case Study
5Applying Ontology on Semantic Interoperability of Disaster Management
Disaster Management
• Risk Management and Emergency Response
• Lots of actors
• Various kinds of information in different formats, different levels, different domains
Interoperability is urgent!
6Applying Ontology on Semantic Interoperability of Disaster Management
Interoperability
• System interoperability
• Syntax and structure interoperability
• Semantic interoperability?
Ontology
7Applying Ontology on Semantic Interoperability of Disaster Management
Spatial Information
• Semantic information should be represented
• Context-related information should be extracted
• Implicit relationships between concepts should be computed
8Applying Ontology on Semantic Interoperability of Disaster Management
A Case Study
SII(Spatial Information
Infrustructure)
City planner:roadlake
buildingfarmland
Fire brigade:highway
lanewater source
Medical center:shelter
clean water source
9Applying Ontology on Semantic Interoperability of Disaster Management
How to integrate them?
•Road, highway, lane
•Lake, water source, clean water source
•Building, shelter
10Applying Ontology on Semantic Interoperability of Disaster Management
Road, highway, lane
•Lane is a kind of road•Highway is also a kind of road•Lane is different from highway
Road:Path vehicles and pedestrians
Highway:PathOnly vehiclesWith speed limitation
Lane:Path
Pedestrians
11Applying Ontology on Semantic Interoperability of Disaster Management
Lake, water source, clean water source
Clean water source:Water on the earth crust
Human reachableWithout poisonous substance
Water source:Water on the earth crust
Human reachable
Lake:A small earth area
Water on the earth crustWater covered
12Applying Ontology on Semantic Interoperability of Disaster Management
Building, shelter
Building:Walls + roof
Shelter:Walls + roof Firmly built
13Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
14Applying Ontology on Semantic Interoperability of Disaster Management
State-of-the-art
•Ontology
•Related Work
15Applying Ontology on Semantic Interoperability of Disaster Management
Ontology
•An explicit and formal specification of a conceptualization
•Relationships that links different concepts together into a kind of network
•Finding out implicit relationships between concepts
16Applying Ontology on Semantic Interoperability of Disaster Management
Related works
•Ontology modeling
•Ontology mapping
•Ontology integration
•Data mining
•Human-friendly prototype
17Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
18Applying Ontology on Semantic Interoperability of Disaster Management
Research Problem
What is the added values and limitation of applying ontology to integrate the (spatial) information efficiently and show to users friendly in time when the disaster happens?
19Applying Ontology on Semantic Interoperability of Disaster Management
Subquestions•How to build the ontology for the data schema? Starting from the abstract level or the concrete level? What is the most efficient way to build the ontology?•How to find the corresponding link between two ontology? Is it necessary and possible to build a domain ontology to be referred to by each ontology?•How to evaluate whether an ontology is built efficiently or not? What kind of information is ignored or changed when building ontology?•What kind of information do actors in Disaster Management want? Which kind of forms should the extracted information be represented?•How to evaluate whether the ontology method could efficiently represent the semantic information than non-ontology method? What kind of criteria could be used? time cost?
20Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
21Applying Ontology on Semantic Interoperability of Disaster Management
Basic Research Phasing
•Literature study
•Building ontology
•Integrating ontologies
•User requirements exploration
•Presenting user-queried information
•Evaluating
22Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
23Applying Ontology on Semantic Interoperability of Disaster Management
Tools
•Modeling language: UML•Spatial data management: Oracle, PostgreSQL, PostGIS, ArcGIS•Schema mapping software: FME •Ontology language: OWL, RDF •Ontology editor: Protege, KAON2•Ontology reasoner: RACER, FaCT++, Pellet, AllegroGraph•Ontology search engine: ONTOSEARCH2•Multi-agent platform: JADE•Coding language: JAVA
24Applying Ontology on Semantic Interoperability of Disaster Management
Content
•Background
•State-of-the-art
•Research Problem
•Basic Research Phasing
•Tools
•Research Schedule
25Applying Ontology on Semantic Interoperability of Disaster Management
Research Schedule
•2009.4.7~2009.7.24 Writing the research plan
•2009.4.7~2012.6.7 Building the prototype and doing related experiment
•2009.4.7~2012.6.7 Writing conference papers and journals, as well as attending other research activities
•2012.6.7~2012.12.7 Writing the PHD thesis