Top Banner
< < MMI MMI /> /> Why are Ontologies Why are Ontologies Important ? Important ? Luis Bermudez QARTOD III November 2-4, 2005
31
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

<<MMIMMI /> />

Why are Ontologies Why are Ontologies Important ?Important ?

Luis Bermudez

QARTOD IIINovember 2-4, 2005

Page 2: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Ontology-Philosophy

“ Most fundamental branch of

metaphysics. It studies being or

existence as well as the basic

categories thereof—trying to find out

what entities and what types of

entities exist. ”

- Wikipedia

Page 3: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.
Page 4: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

“ Because any ontology is, among other things, a social / cultural artifact, there is no purely objective perspective from which to observe the whole terrain of concepts. Instead of asking, “what hierarchical representation of concepts best captures the universal relationships among general ideas,” it is more productive to ask “what specific purpose do we have in mind for this conceptual map of entities and what practical difference will this ontology make? ”

-Wittgenstein, Tractatus Logico-Philosophicus.

Page 5: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.
Page 6: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

SWEET Ontologieshttp://sweet.jpl.nasa.gov/ontology/

• Earth Realms

• Physical Phenomena

• Physical Processes

• Physical Properties

• Physical Substances

• Sun Realms

• Biosphere

• Data• Data Centers • Human Activities • Material Things • Numerics • Sensors• Space • Time • Units

Page 7: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Ontologies - Computer ScienceSpecification of conceptualizations

Body of Water Class

RiverLake

Has water

Is inland body

Has a relative defined channel

Lake RiverExample: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.

Subclass

Page 8: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Hydrologic Unit

Region Subregion Accounting Unit

Cataloging Unit

Is part of

Mid Atlantic

Delaware

Lower Delaware Schuylkill

Is part of

Is part of

Is part of

Subclasses

Is Transitive

Infer isPartOf

ClassLooks like a Real world objects

Instances

Page 9: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

What is an Ontology?

Catalog/ID

GeneralLogical

constraints

Terms/glossary

Thesauri“narrower

term”relation

Formalis-a

Frames(properties)

Informalis-a

Formalinstance

Value Restrs.

Disjointness, Inverse, part-

of…

Deborah McGuinness

Page 10: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Why Ontologies

• To share common understanding of the structure of information among people or software agents

• To enable reuse of domain knowledge• To make domain assumptions explicit• To separate domain knowledge from the

operational knowledge• To analyze domain knowledge

Cartic Ramakrishnan LSDIS Lab, University of Georgia

Page 11: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Why do we have a presentation about ontologies

in a QARTOD meeting ?

Page 12: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Do we need to share explictly QARTOD concepts ?

• Quality Levels• Flags• Sensors• Instrument Methodology• Calibration procedures• QC software procedures• Methods of verification and validation• Methods for manual checking• Malfunctions

Page 13: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

WHP CTD data quality codes

WMO IGOSS observation quality codes

Can we state this explictly ?

Page 14: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

MMI and ontologies

Page 15: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Semantic Issues

Search for seatemperature

dataSea surface Temperature

sea_water_temperature

TEMP

BODC

GCMD

CF

Don’t sure what data will get retrieved ?

Ocean Temperature

GCMD

Page 16: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Solving semantic issues

Page 17: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Harmonization

DTDDTD

Comma Comma Separated Separated

ValuesValues

HTMLHTML

Tab Tab Separated Separated

ValuesValues

Relational Relational DatabaseDatabase

XML/XSDXML/XSD

RDFRDF

OWLOWL

Page 18: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Web Ontology Language: OWL

<owl:Class rdf:ID=“Body_of_Water”></owl:Class>

<owl:Class rdf:ID=“River”> <rdfs:subClassOf rdf:resource=“# Body_of_Water”/></owl:Class>

• W3C Recommendation 02/04.• Based on RDF. (-> URI )• Inference capabilities.• Restriction of inherit properties.• Can be used to express

specifications and vocabularies

Body of Water

River

Page 19: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Domain Ontologies Repository

Page 20: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

VOC2OWL

Page 21: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

VINE Vocabulary Integration Environment

Page 22: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Community role

Page 23: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Topic Direct

mappings Inferred mappings

Total mappings

Plant Pigments 405 1,022 1,427

PaCOOS 131 375 506

Waves 93 181 274

Currents 90 153 243

CTD 81 432 513

Habitats 23 37 60

Total 823 2,200 3,023

Mapping Results

Page 24: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.
Page 25: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

http://marinemetadata.org

Page 26: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Data Source

Data Provider Data User

gets

processes:formats/archives

publishesgets

processes: uses/analyzes

sendsgets

processes: formats/archives

sends

Ingests from instruments

<<MMIMMI /> />

Page 27: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

About MMI• MMI = Marine Metadata Interoperability Initiative.• NSF funded and SURA (Southeastern Universities Research

Association) supported.• Initially one year project (September 2005). In the process of

getting extended (NOAA and NSF).• Organization; Executive committee (5), Steering committee (17),

technical committee(~25), and contributors. Community of more than 200 members

(October 2005). • Deliverables:

– Community web site with metadata content, guidance– Interoperability Demonstrations– Workshop: “Advancing Domain Vocabularies”– Tools : VINE Voc2OWL, Tethys, Web Services

Page 28: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

http://marinemetadata.org/tethys

1. Implement two methods and make them

available using SOAP web services.

2. Convert the parameters, sources, and units

used in their system to an ontology.

(tool VOC2OWL ascii to OWL)

3. Map the terms used in the system to the MMI

preferred ontology: Standard vocabulary for

discovery (GCMD) and for usage (CF).

Page 29: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

Steering Committee Members

• Robert Arko, LDEO

• Julie Bosch, NOAA

• Francisco Chavez, MBARI

• Ben Domenico, Unidata

• Karen Stocks, SDSC

• Steve Hankin, NOAA - Ocean.US/DMAC

• Roy Lowry, BODC • Mark Musen, Stanford Univ

• Michael Parke, Univ of Hawaii

• Lola Olsen, NASA Goddard

• Dawn Wright, Oregon State Univ

• Bob Weller, WHOI

• John Graybeal, MBARI. PI. (ExecComm) [email protected]• Stephanie Watson, CeNCOOS. (ExecComm) [email protected]• Philip Bogden, SURA/SCOOP. (ExecComm) [email protected]• Stephen Miller, Scripps. (ExecComm) [email protected]

Page 30: Why are Ontologies Important ? Luis Bermudez QARTOD III November 2-4, 2005.

• National Science Foundation1

• SURA, the Southeastern Universities Research Association (http://www.sura.org),

• NOAA (including the Coastal Services Center),• ONR, the Office of Naval Research

(http://www.onr.navy.mil),• OceanUS and regional IOOS systems.

1 NSF Grant ATM-0447031

Credits