an ontology for marine observables may 2006 luis bermudez john graybeal rob raskin robert arko kevin...

26
An Ontology for Marine Observables May 2006 Luis Bermudez John Graybeal Rob Raskin Robert Arko Kevin O’Neill Roy Lowry Marilyn Drewry An Ontology for Marine Observers DRAFT v.May 23 2006

Upload: mercy-grant

Post on 29-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

An Ontology for Marine Observables

May 2006

Luis Bermudez

John Graybeal

Rob Raskin

Robert Arko

Kevin O’Neill

Roy Lowry

Marilyn Drewry

An Ontology for Marine Observers

DRAFT v.May 23 2006

2

Marine M

etadata Interoperability Initiative

Started with Platforms.. We thought it was easier…

3

Marine M

etadata Interoperability Initiative

NSF starter funding, with SURA(ONR) in-

kind support, NOAA CSC bridge funds

International contributions and support

Main deliverables: web site, a

community, demonstrations and tools.

Goal for future: Solve the metadata

problem

Background and MotivationMarine Metadata Interoperability

4

Marine M

etadata Interoperability Initiative

GOAL: “Promote collaborative research in the marine science domain, by simplifying the incredibly complex world of metadata into specific, straightforward guidance”

Make sense

• Advertise• Distribute• Reuse• Combine• Publish

Data complexity and heterogeneity from observed data source in the MUSE Project http://www.mbari.org/MUSE/

5

Marine M

etadata Interoperability Initiative

Background and Motivation

MMI Workshop Advancing Domain Vocabularies Aug. 2005 Sensor Group

6

Marine M

etadata Interoperability Initiative

Background and Motivation

SensorML instance for a system (http://vast.nsstc.uah.edu/SensorML/)To be used in Tethys and OpenIOOS interoperability demonstrations

Controlled Vocabulary for Data Producers

7

Marine M

etadata Interoperability Initiative

Background and Motivation

MOQuA environment (http://aosn.mbari.org/moqua/)

Controlled Vocabulary for Web Portals

8

Marine M

etadata Interoperability Initiative

Strategy

Overall Strategy: Public Effort -> Invited all the communities interested.

One milestone: Version 1.0 Beta - May 2006 5 Web conferencing Telecons - 3 hours each Mailing List: [email protected] One meeting face to face: Lunch at

Geoinformatics Conference this month.

9

Marine M

etadata Interoperability Initiative

Ontology - Classes

10

Marine M

etadata Interoperability Initiative

Ontology - Classes

11

Marine M

etadata Interoperability Initiative

Ontology - Classes

12

Marine M

etadata Interoperability Initiative

Ontology - Classes

13

Marine M

etadata Interoperability Initiative

Ontology - Properties of a Platform

20060410

20060514

Extensible Approach

14

Marine M

etadata Interoperability Initiative

Universal Realms - based on SWEET

15

Marine M

etadata Interoperability Initiative

Lessons Learned

16

Marine M

etadata Interoperability Initiative

Use - case driven

The construction process, depends on how will the ontology be used

17

Marine M

etadata Interoperability Initiative

Use - case driven

http://marine.rutgers.edu/coolroom/education/upwelling.htm

A buoy senses an upwelling event Is there a research vessel around to measure in more detail the phenomena? Are there any AUVs near by that can change their route (adapt) ?

18

Marine M

etadata Interoperability Initiative

Guides necessary for not ontology experts

First session: Protégé Pizza Ontology

19

Marine M

etadata Interoperability Initiative

Ontology guides

A Practical guide to building OWL Ontologies using the Protege-OWL Plugin.. (Horridge M., Knublauch H., et. al.)

20

Marine M

etadata Interoperability Initiative

Issues Pizza Guides:Lack of complicated properties such as

MobilityLack of comparison between individuals

(Wine ont.) vs classes (Pizza Ont.) constructs.

Good to have real time guides: Ontology experts as part of the group is essential to provide at any moment essential input. For example.. is immobile a mobile quality ?

Ontology guides

21

Marine M

etadata Interoperability Initiative

Class Name Constructs

Prefer the common marine term than the logic term.

(DriftingBuoy instead of unmooredBuoy)

Adjectives-Noun placement order. In English

adjective goes first. (ResearchVessel instead of

VesselResearch). Same pattern was applied in

DOLCE. KOALA, PIZZA ontologies.

CamelCase preferred vs Hyphen and underscores.

(ResearchVessel instead of Research_Vessel or

Research-Vessel)

22

Marine M

etadata Interoperability Initiative

Criteria to add a new term

It is not already in the ontology It can have a property that differentiates it from

its siblings. (E.g. ship and boat. The dimension of a ship is bigger than a boat)

A super-class is promoted when similarities are found among concepts. (Both Buoy and Research Vessel hasEarthRealmBase water. A new class can be created called WaterBasedPlatform.

A term can be categorized under 2 or more categories.

23

Marine M

etadata Interoperability Initiative

Web resources complement knowledge of experts

SWEETGCMDWordnetWikipediaDictionary.orgGoogle

24

Marine M

etadata Interoperability Initiative

Web Conferencing

WEBEX better than solely email list.

We should explore other options like Access Grid VC.

If possible face to face meetings is the best choice

25

Marine M

etadata Interoperability Initiative

Conclusions

More classes were created for WaterBasedPlatforms than others - due to the expertise of the participants in this domain.

ObjectProperties are preferred over DatatypeProperties

Is a long process - agreement is not easy. Keep guides and ontology experts around Keep groups maximum around 5-7 Watch out - you may become addicted !

26

Marine M

etadata Interoperability Initiative

MMI: http://marinemetadata.orgObserving Sources Work: /sourcesOnt List: [email protected]

[email protected]

Thank you