ACHIEVING SEMANTIC INTEROPERABILITY WITH HYDROLOGIC ONTOLOGIES FOR THE WEB - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

ACHIEVING SEMANTIC INTEROPERABILITY WITH HYDROLOGIC ONTOLOGIES FOR THE WEB

Description:

Page 1 ACHIEVING SEMANTIC INTEROPERABILITY WITH HYDROLOGIC ONTOLOGIES FOR THE WEB 6th International Conference on HydroScience and Engineering Michael Piasecki Luis ... – PowerPoint PPT presentation

Number of Views:208
Avg rating:3.0/5.0
Slides: 27
Provided by: LuisB152
Category:

less

Transcript and Presenter's Notes

Title: ACHIEVING SEMANTIC INTEROPERABILITY WITH HYDROLOGIC ONTOLOGIES FOR THE WEB


1
ACHIEVING SEMANTIC INTEROPERABILITY WITH
HYDROLOGIC ONTOLOGIES FOR THE WEB
Page 1
6th International Conference on HydroScience
and Engineering
Michael Piasecki Luis Bermudez
Drexel University, College of Engineering
2
Page 2
Content
  • Overview of metadata
  • Metadata Interoperability problems
  • A possible Solution Hydrologic
    Ontologies for the Web

Drexel University, College of Engineering
3
Page 3
Metadata
  • Answers what, when, where, how, who
    and why of the described data.
  • Helps to discover, access, evaluate and
    use of data.

Metadata
Creator USGS
Keyword Gage Height
Drexel University, College of Engineering
4
Page 4
Hydrologic Information Communities (HIC) need a
metadata agreement
What descriptors can be used ?
Which possible values?
Gage height or water elevation
Keyword or topic
Keyword or topic
Author or Creator
Author or Creator
Is there any metadata agreement available to
describe hydrologic data ?
Drexel University, College of Engineering
5
Page 5
Metadata Specifications related to Hydrology
  • ISO-191152003
  • FGDC-STD-001-1998
  • Ecological Markup Language
  • Geographical Markup Language
  • USGS Hydrologic Markup Language
  • Earth Science Markup Language
  • Dublin Core Metadata Initiative

Drexel University, College of Engineering
6
Page 6
Problem 1 Metadata specifications lack
domain specific elements
  • For example
  • They do not tell if area and outlet location
    should be defined when a watershed is being
    described
  • For example
  • They do not incorporate a list of possible
    stations and variables related to surface
    water collected by a particular HIC
  • What is the problem with these ?

Drexel University, College of Engineering
7
Page 7
HIC A creates an HTML form to collect Metadata
EX_GeographicIdentifier geographicIdentifier
MD_Identifier code Descriptive
Keywords MD_Keywords
keyword Citation
X
24
Not consistent
Water elev.
Drexel University, College of Engineering
8
Page 8
Need to incorporate domain vocabulary to get
consistent metadata
EX_GeographicIdentifier geographicIdentifier
MD_Identifier code Descriptive
Keywords MD_Keywords
keyword Citation
consistent
consistent
Drexel University, College of Engineering
9
Page 9
Problem 2 Metadata standards do not solve
Semantic heterogeneities
search for Stage Height
Metadata (ISO) about dataset X keyword Stage
Height thesaurusName GCMD
Metadata (FGDC) about dataset Y Theme_Keyword
Gage Height Theme_Keyword_Thesaurus USGS
Finds only data set X
and not data set Y
Metadata repository
Drexel University, College of Engineering
10
Page 10
Possible solutions to our Problems How to
incorporate domain vocabulary in metadata
specifications?
  • Create a new metadata specification.
  • Rewrite a previous one and extend
  • Hardcode semantics into application

?
  • Dynamic Extension with ontologies

Drexel University, College of Engineering
11
Page 11
Extending Metadata Specifications to meet
specific needs of a HIC
Express metadata specifications and vocabularies
in ontologies. Use the knowledge inference
capabilities of ontologies to link the metadata
elements with selected vocabulary terms.
Drexel University, College of Engineering
12
Page 12
Ontologies Specification of conceptualizations
Example 1. Properties of real world objects are
identified. 2. Similarities are identified. 3.
Concepts are created 4. and are expressed as a
class. 5. Classes are related.
Is inland body
Has a defined channel
Has water
Body of Water
Class
Subclass
River
Lake
Drexel University, College of Engineering
13
Page 13
Web Ontology Language OWL
ltXMLgt
W3C Recommendation since 02/2004
Body of Water
River
Lake
lt/XMLgt
ltowlClassgtBody_of_Waterlt/owlClassgt ltowlClassgtRi
verlt/owlClassgt ltowlClassgtLakelt/owlClassgt
Drexel University, College of Engineering
14
Page 14
Metadata specs expressed in ontologies
ltXMLgt
Classes
object Properties
datatype Properties
MD_Metadata
fileIdentifier0..1 CharacterString
language0..1 CharacterString
identificationInfo 1..
MD_Identification
abstract CharacterString
lt/XMLgt
Drexel University, College of Engineering
15
Page 15
ltXMLgt
Class
Hydrologic Unit
Subclasses
lt/XMLgt
16
Page 16
More about knowledge Inference
Y
ltStation rdfIDA"gt lt/Stationgt ltStation
rdfIDB"gt lt/Stationgt ltStation rdfIDC"gt
lt/Stationgt
ltisPartOf rdfresourceW/gt ltisPartOf
rdfresourceW/gt ltisPartOf
rdfresourceY/gt
W
How to infer the stations that are only in W ?
Program infer
ltowlClass rdfID W-Station type of station
that has property isPartOf W
lt/owlClassgt
W-Stations A, B
Drexel University, College of Engineering
17
Dynamic extension with ontologies
Page 17
e.g. Restrict the descriptor code to only have
W-station values
Dynamic HTML form using the extension
Program could infer
18
Page 18
Ontologies provide means to resolve Semantic
Heterogeneities
Drexel University, College of Engineering
19
Page 19
Use of ontologies to map metadata specifications
ltowlClass rdfID "isoMD_Keywords"gt ltowlequi
valentClass rdfresource "fgdcKeywords"/gt lt/
owlClassgt ltowlDatatypeProperty rdfID
"isotitle"gt ltowlequivalentProperty
rdfresource "fgdctitle/gt ltowlDatatypePro
pertygt
Drexel University, College of Engineering
20
Page 20
Use of ontologies to solve semantic
heterogeneities among different domain
vocabularies
ltgcmdVariable "gcmdStage_Height"gt
ltowlsameAs rdfresourcenoaastage"/gt
ltowlsameAs rdfresourceusgsgage_Height"/gt
ltowldifferentFrom
rdfresourceeventsStage_Height"/gt
lt/gcmdVariablegt
Drexel University, College of Engineering
21
Page 21
Semantic Interoperability
e.g. search for Stage Height
Finds data set X and Y
Metadata repository
Drexel University, College of Engineering
22
Page 22
Why is XML Schema not good enough?
Drexel University, College of Engineering
23
Page 23
XML Schema cannot express semantics.
E.g. defining that a watershed has only one
outlet location and only one unique identifier
..ltxsdelement ref"watershed"
type"watershedType" /gt ltxsdcomplexType
name"watershedType"gt ltxsdsequencegt
ltxsdelement ref"outletLoc
type"xsdnonNegativeInteger
minOccurs"1" maxOccurs"1/gt
ltxsdelement refid"
type"xsdnonNegativeInteger minOccurs"1"
maxOccurs"1"/gt
Drexel University, College of Engineering
24
Page 24
XML Schema cannot express semantics
ltwatershedgt ltoutletLocgt567lt/outletLocgt
ltnamegtXlt/namegt ltidgt101lt/idgt lt/watershedgt
ltwatershedgt ltoutletLocgt838lt/outletLocgt
ltnamegtXlt/namegt ltidgt101lt/idgt lt/watershedgt
?
?
Valid XML document
Valid XML document
X
Semantically they are not correct 567 ltgt 838
XML Schema is good to validate the structure of a
document, but not the semantics
Drexel University, College of Engineering
25
Page 25
Hydrologic Ontologies will help to
  • Extend standards
  • Solve semantic heterogeneities
  • Interoperate between systems
  • e.g. Find a numerical model and data to compute
    runoff for a specific location with a specific
    resolution.
  • System Engineering benefits
  • Efforts are not duplicated because the conceptual
    models could be reused and shared.
  • Semantics not need to be hard coded in computer
    programs.

Drexel University, College of Engineering
26
Page 26
Acknowledgements
Drexel Team (Luis Bermudez, Saiful Islam, Bora
Beran) Stephane Fellah (Member ISO TC 211 Canada
team) will submit 19115 in OWL to ISO as a draft
document NOPP NAG 13 0040 (Web based
dissemination portal) NSF- GEO Directorate grant
from EAR division to create Hydrologic Metadata
for CUAHSI, prototype Hydrologic Information
System (HIS), in the Neuse River Basin
Discussion List Protégé, Jena, W3C
Drexel University, College of Engineering
Write a Comment
User Comments (0)
About PowerShow.com