320 likes | 442 Views
Construction of Marine Vocabularies in the Marine Metadata Interoperability Project. Luis Bermudez, John Graybeal, MBARI Anthony Isenor, Defence R&D Canada Roy Lowry, BODC Dawn Wright, Oregon State Oceans 2005 Washington D.C. MMI.
E N D
Construction of Marine Vocabularies in the Marine Metadata Interoperability Project Luis Bermudez, John Graybeal, MBARI Anthony Isenor, Defence R&D Canada Roy Lowry, BODC Dawn Wright, Oregon State Oceans 2005 Washington D.C.
MMI • The Marine Metadata Interoperability (MMI) initiative promotes the exchange, integration and use of marine data through enhanced data publishing, discovery, documentation and accessibility. • Community effort.
MMI • NSF for major initial funding. • SURA, the Southeastern Universities Research Association for major in-kind support (sponsored by ONR, the Office of Naval Research) . • NOAA Coastal Services Center for bridge funding.
Community Support Executive Committee • John Graybeal, MBARI. PI • Philip Bogden, SURA/SCOOP • Stephen Miller, Scripps • Francisco Chavez, MBARI Steering Committee • Mark Musen, Stanford Univ • Michael Parke, Univ of Hawaii • Lola Olsen, NASA Goddard • Bob Weller, WHOI • Dawn Wright, Oregon State Univ • Roy Lowry, BODC • Robert Arko, LDEO • Julie Bosch, NOAA • Ben Domenico, Unidata • Karen Stocks, SDSC • Steve Hankin, NOAA - Ocean.US/DMAC
MMI Number of pages requested per month
MMI as of Aug 2005 • ~ 200 members. • > 600 documents available. • Is listed in first place in a Google search for "marine metadata”. • 8 presentations in one year (e.g. DMAC, NEPTUNE DMAS, OBIS). • 10 virtual tutorials given related to marine ontologies, tools and web services. • One workshop “Advancing Domain Vocabularies” Aug. 2005, Boulder, CO. • Tools: VINE, VOC2OWL, Ontology Web Services and application to query distributed repositories.
BODC TEMP “One ocean” Search for seawater temperature data GCMD Water Temperature CF Only matches sea_water_ temperature
Community agreements Metadata Data Content HDF ASCII ISO ADL JPEG FGDC NetCDF GML DFDL TIF MARINE XML EML WxS DCMI ADL ESML OPenDAP Protocol LAS Thredds SOAP Z39.50 Rest HTTP
Controlled Vocabulary • Formally managed, community-specific terminology that collectively represents a specialized vocabulary for a community. Benefits: • helps to avoid misspellings and avoid the use of arbitrary words that cause inconsistencies, • helps to solve semantic incompatibilities among distributed systems.
Controlled Vocabulary • Two types: • Parameter Discovery Vocabulary (PDV) • Use to guide the user to find data • Examples: GCMD, BODC Discovery, AGU Index Terms • Parameter Usage Vocabulary (PUV) • Use to tag the data collected • Examples: U.S. JGOFS, BODC, CF
Distributed and heterogeneous systems are able to solve issues related to controlled vocabulary. Semantic Interoperability
Framework to make marine vocabularies interoperable • Identification • Harmonization • Alignment and mapping • Publication
Identification • Members of the MMI site add a reference to the site. • Lists (ont@marinemetadata.org) or domain leaders identify the most relevant ones. • About 60 vocabularies have been distinguished and are available in the site.
Harmonization HTML Comma Separated Values Tab Separated Values DTD OWL XML/XSD Relational Database RDF
Web Ontology Language OWL • 2003 World Wide Web Consortium recommendation to formally express ontologies. • Based on the Resource Description Framework (RDF). • Can be serialized in XML. • Supporting tools: JENA, Protégé, SWOOP, Sesame, Pangloss, Kuwari, VINE, …
Class Looks like a Real world objects Classes and individuals Parameter beam1_velocity wind_speed beam2_echo_intensity Individuals wind_speed beam1_velocity beam2_echo_intensity
~ 60 ontologies are available at http://marinemetadata.org/ns
Alignment and mapping • Main relations: • Same as (owl:sameAs) • Inverse, symmetric and transitive • Narrower Than (map:narrowerThan) • Transitive, Inverse of map:broaderThan) • Broader Than (map:broaderThan) Transitive, Inverse of map:narrowerThan)
BODC TEMP “One ocean” Search for seawater temperature data GCMD Water Temperature CF Find all ! sea_water_ temperature
Acknowledgements • NSF, SURA, ONR, NOAA • Our community supporters... • The many other key organizations working with us to address metadata interoperability issues: • OceanUS and regional IOOS systems • ORION and its related projects
Thank You http://marinemetadata.org http://mmi.mbari.org:9600/mmi2/search.jsp Ask@ marinemetadata.org