270 likes | 395 Views
An Ontology for Marine Observers. An Ontology for Marine Observables. Luis Bermudez John Graybeal Rob Raskin Robert Arko Kevin O’Neill Roy Lowry Marilyn Drewry. DRAFT v.May 23 2006. May 2006. Started with Platforms .. We thought it was easier….
E N D
An Ontology for Marine Observers An Ontology for Marine Observables Luis Bermudez John Graybeal Rob Raskin Robert Arko Kevin O’Neill Roy Lowry Marilyn Drewry DRAFT v.May 23 2006 May 2006
Background and MotivationMarine Metadata Interoperability • 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
GOAL: “Promote collaborative research in the marine science domain, by simplifying the incredibly complex world of metadata into specific, straightforward guidance” • Advertise • Distribute • Reuse • Combine • Publish Make sense Data complexity and heterogeneity from observed data source in the MUSE Project http://www.mbari.org/MUSE/
Background and Motivation MMI Workshop Advancing Domain Vocabularies Aug. 2005 Sensor Group
Controlled Vocabulary for Data Producers 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 Web Portals Background and Motivation MOQuA environment (http://aosn.mbari.org/moqua/)
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: ont@marinemetadata.org • One meeting face to face: Lunch at Geoinformatics Conference this month.
Ontology - Properties of a Platform 20060410 20060514 Extensible Approach
Use - case driven The construction process, depends on how will the ontology be used
Use - case driven 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) ? http://marine.rutgers.edu/coolroom/education/upwelling.htm
Guides necessary for not ontology experts First session: Protégé Pizza Ontology
Ontology guides A Practical guide to building OWL Ontologies using the Protege-OWL Plugin.. (Horridge M., Knublauch H., et. al.)
Ontology guides • Issues Pizza Guides: • Lack of complicated properties such as Mobility • Lack 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 ?
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)
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.
Web resources complement knowledge of experts • SWEET • GCMD • Wordnet • Wikipedia • Dictionary.org • Google
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
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 !
Thank you MMI: http://marinemetadata.org Observing Sources Work: /sources Ont List: ont@marinemetadata.org bermudez@mbari.org