The role of registries within a spatial data infrastructure Simon CoxRob Atkinson Research ScientistSpatial Architect 16 April 2008.

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Meta Data Larry, Stirling md on data access – data types, domain meta-data discovery Scott, Ohio State – caBIG md driven architecture semantic md Alexander.
Interoperability Work Group Brodaric, G, Interoperability, and GeoSciML Boyan Brodaric, Geological Survey of Canada, Ottawa Interoperability.
Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
Effective management Accurate tracking Easier automation.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
1 How Semantic Technology Can Improve the NextGen Air Transportation System Information Sharing Environment 4th Annual Spatial Ontology Community of Practice.
EbXML Registry Technical Committee n Defining and managing interoperable registries and repositories n The OASIS ebXML Registry TC develops specifications.
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
Implementation of ISO in Australia Craig Macauley ANZLIC, Australia
Domain Modelling and Implementation From model to implementation Simon Cox Research Scientist Sydney - December, 3 rd 2010.
Governance Issues Governance Dimensions of data access infrastructures Rob Atkinson Social Change Online.
© NERC All rights reserved BGS Linked Data Pilot – aims & objectives DNF Expert Group Meeting London, 18/11/10 John Laxton.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Making your data accessible on the network using standards Bruce Simons.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
Workflow Metadata John Koisch, Guidewire Architecture.
GeoSciML An international (IUGS) GML3 standard for sharing geologic map information, with examples from Canada and the U.S. Boyan BrodaricGeological Survey.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
Using IESR Ann Apps MIMAS, The University of Manchester, UK.
Hydrologic Vocabularies Thursday, April 14. Discussion questions (and some answers… more below) What vocabularies are available and in what formats. Which.
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
The Pragmatics of Geo-ontologies, and the Ontology of Geo-pragmatics Boyan Brodaric, Geological Survey of Canada, Ottawa.
GWML IGC August 10, 2008, Oslo 1 Groundwater Markup Language (GWML) Extending GeoSciML for Groundwater Eric Boisvert Boyan Brodaric Groundwater Program.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
Enterprise Viewpoint Tim Mackey Web Systems Manager Geoscience Australia.
Sept 19,  Provides a common set of terminology and definitions  A framework for describing resources and processes  Enables computer based interoperability.
Geology, mining, groundwater, landscape and soils The ‘Earth Science’ domains Bruce Simons Spatial Information Modelling Community of Practice workshop,
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The Spatial Information Services Stack – infrastructure for the AuScope Community Earth.
National Spatial Data Infrastructure The Spatial Information Services Stack Dr Robert Woodcock.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
AUKEGGS Architecturally Significant Issues (that we need to solve)
Linking Tasks, Data, and Architecture Doug Nebert AR-09-01A May 2010.
AuScope Spatial Data Infrastructure Supporting Earth Science Dr Robert Woodcock CSIRO.
DEPARTMENT OF PRIMARY INDUSTRIES Testbed 2: Demonstrating Geoscience Web Services Bruce Simons & Alistair Ritchie GeoScience Victoria, Minerals & Petroleum.
Workshop WSS-03: Delivery of Geoscience Information using Web Services IGC August 2008.
Lukasz Grus Spatial Data Infrastructure and Service Oriented Architecture.
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
Making Geological Map Data for the Earth Accessible OneGeology: assisting Geological Surveys worldwide to interoperate seamlessly on the Next Generation.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
The CGI: Advancing International Geoscience Data Interoperability John Broome - CGI Council - Earth Sciences Sector, Natural Resources Canada.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
Introduction to GeoSciML: standard encoding for transfer of geoscience information Simon Cox CSIRO Exploration and Mining 11 September 2006.
International Association for Mathematical Geology XIth International Congress Universite de Liege, Belgium Tuesday 5 th September 2006 The IUGS-CGI international.
Some international collaborations in geoscience informatics: IUGS GeoSciML testbed, & AUKEGGS forum Simon Cox CSIRO Exploration and Mining.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The NCRIS AuScope Community Earth Model Bruce Simons.
DEPARTMENT OF PRIMARY INDUSTRIES Demonstrating delivery of Geological Data using Web Feature and Web Mapping Services based on international standards.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM “Building Clients for the AuScope Spatial Information Services Stack (SiSS)” AuScope.
GeoSciML: Enabling the exchange of geological map data DEPARTMENT OF PRIMARY INDUSTRIES GeoSciML: a geoscience exchange language GeoSciML: enabling the.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM AuScope Grid Architecture “Where does your architecture fit in with the big picture?”
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
Semantics in Web Service Composition for Risk Management Michael Lutz European Commission – DG Joint Research Centre Ispra, Italy EcoTerm IV, Vienna,
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
An Introduction to the MEDIN Discovery Metadata Standard MEDIN Workshop BGS, Edinburgh, June 2015.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
Simon Cox Research Scientist 16 April 2008
The IUGS-CGI international geoscience information
The Re3gistry software and the INSPIRE Registry
EUDAT B2FIND A Cross-Discipline Metadata Service and Discovery Portal
Integrated gazetteer framework: A core CoE4UNSDI deliverable
Session 2: Metadata and Catalogues
Presentation transcript:

The role of registries within a spatial data infrastructure Simon CoxRob Atkinson Research ScientistSpatial Architect 16 April 2008

CSIRO EGU2008-A Cox SOA Outline Spatial Data Infrastructure ~ Cyberinfrastructure Brief comment on state of SDI deployment Analysis examples Metadata Concept identifiers Expanded role for registries

CSIRO EGU2008-A Cox SOA SDIs

CSIRO EGU2008-A Cox SOA Spatial Data Infrastructure ideal Goal: automated workflow/service-chain composition on- demand  matching clients to services Matching services and clients requires components to be described to a high level of detail service type content that it exposes Schema vocabularies queries that it supports response formats quality of service …  “Service classification axes”

CSIRO EGU2008-A Cox SOA SDI reality Some service instances OGC-WFS, WMS, WCS, OpenDAP Dataset metadata directories Clearinghouses, GEON, ESIP, ASDD, Go-Geo … Is this enough to achieve the goal? No Is the number of registered resources growing? Not enough Are the right resources being registered? No Why not? Governance patterns not resolved Metadata is insufficient, but creating it is too hard Semantic interoperability requires community agreements See Markup/Standards-based methodology paper

CSIRO EGU2008-A Cox SOA Metadata

CSIRO EGU2008-A Cox SOA Metadata capture Everyone agrees that metadata is a good idea But researchers are reluctant to provide it Why? Not integrated with workflow No perceived reward Researchers don’t themselves rely on metadata-based discovery systems Tedious to create …

CSIRO EGU2008-A Cox SOA Is it the metadata models? Standards are complex … but they are also highly normalized

CSIRO EGU2008-A Cox SOA It’s the implementation! Records are usually de-normalized A better way Records refer to externally governed elements Geoscience Australia (GA) Director, Sales and Distribution, CIMA GPO Box 378 Canberra ACT 2601 Australia custodian Each record reproduces every element  Each repository assumes governance of all the elements

CSIRO EGU2008-A Cox SOA Normalized records  distributed governance Metadata records should primarily consist of a set of references -Use keyboard only for title/label & abstract/description! -Drop-down lists for everything else -List == (online) register  Separate registers for key classes, e.g. Responsible party Access conditions Feature types … These registers are under independent governance Access Federation data standard licenses published community schemas  Infrastructure

CSIRO EGU2008-A Cox SOA Identifiers

CSIRO EGU2008-A Cox SOA CGI persistent identifiers IUGS Commission for Geoscience Information GeoSciML Testbed III Interoperable WFS from 10 geological surveys USGS, GSC, BGS, BGR, GA, GSV, SGU, APAT, GSJ, AzGS More logos here Interoperability levels: Schematic/model – common XML Schema GeoScML v2.0 - see other paper in this conference Semantic – common vocabularies

CSIRO EGU2008-A Cox SOA GeoSciML Example … GSNSW Mafic volcaniclastic sandstone, siltstone, shale, chert; minor limestone, conglomerate Kabadah Formation Ojck urn:cgi:feature:GA:Stratno:29570 published description typicalNorm urn:cgi:classifier:ICS:StratChart:2004:Ordovician unspecified … Most property values are references to registers Common values  interoperability

CSIRO EGU2008-A Cox SOA Concept identifiers Concepts are denoted by language-neutral identifiers Identifiers must be universal and persistent urn:ogc:def:crs:EPSG:6.14:4326 urn:cgi:classifier:ICS:StratChart:2008:ediacaran urn:cgi:classifierscheme:ICS:StratChart:2008 urn:cgi:schema:CGI:GeoSciML:2.0 urn:cgi:featuretype:CGI:GeoSciML:2.0:GeologicUnit urn:cgi:feature:USGS_NGDM:Id56jn23

CSIRO EGU2008-A Cox SOA “Controlled vocabularies” Concepts exist in context urn:ogc:def:crs:EPSG:6.14:4326 urn:cgi:classifier:ICS:StratChart:2008:ediacaran urn:cgi:classifierscheme:ICS:StratChart:2008 urn:cgi:schema:CGI:GeoSciML:2.0 urn:cgi:featuretype:CGI:GeoSciML:2.0:GeologicUnit urn:cgi:feature:USGS_NGDM:Id56jn23 Term from versioned vocabulary owned by an organization Feature type defined in a schema owned by an organization

CSIRO EGU2008-A Cox SOA Governance The governance arrangements require separate registers of: Classifiers, classifier-schemes Resource classes – def, classifier, schema, featuretype, feature, Concept owners – EPSG, ICS, CGI, USGS_NGDM and are reflected in/enforced by the structure of the persistent identifier urn:ogc:def:crs:EPSG:6.14:4326 urn:cgi:classifier:ICS:StratChart:2008:ediacaran urn:cgi:classifierscheme:ICS:StratChart:2008 urn:cgi:schema:CGI:GeoSciML:2.0 urn:cgi:featuretype:CGI:GeoSciML:2.0:GeologicUnit urn:cgi:feature:USGS_NGDM:Id56jn23

CSIRO EGU2008-A Cox SOA Structured vs. opaque identifiers? URN vs DOI? Use structured identifiers for strongly governed concepts, system resources Slow rate of change, many references, Identifiers must be stable Resolution often not needed Useful if they are memorable Use opaque identifiers for weakly governed data resources Frequent update, few references Data & identifiers may be transient Should be easily resolvable Don’t need to be memorable

CSIRO EGU2008-A Cox SOA Summary

CSIRO EGU2008-A Cox SOA Key points Many controlled vocabs + other lists required for an infrastructure Each is typically under independent governance  Almost all “lists” (and ontologies) should be managed as “registers” Semantic web (AI for C21?) hopes to do this automatically? Agreements (standards) are possible in the context of coherent technical communities To enable an infrastructure, we need a lot of registers These must Use persistent identifiers for both registers and contents Be resolvable Have transparent governance arrangements

CSIRO EGU2008-A Cox SOA ISO Register Organization model

Contact Us Phone: or Web: Thank you Exploration & Mining Simon Cox Research Scientist Phone: Web: Land & Water Rob Atkinson Spatial Architect Phone: