NDG Discovery Gateway ISO19139 Issues Bryan Lawrence Director of Environmental Data Archival and Associated Research, CCLRC Head of the British Atmospheric.

Slides:



Advertisements
Similar presentations
CLADDIER project fundamentals Citation, Location and Deposition in Discipline and Institutional Repositories Sam Pepler Project Manager BADC CLADDIER workshop,
Advertisements

A step-wise path to e61850 with UML IEC TC 57 WG10
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel.
WMO Core Profile of the ISO Metadata Standard Steve Foreman Chair IPET-Metadata Implementation.
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
Formal Methods of Systems Specification Logical Specification of Hard- and Software Prof. Dr. Holger Schlingloff Institut für Informatik der.
Bryan Lawrence on behalf of BADC, BODC, CCLRC, PML and SOC The British Atmospheric Data Centre and the NERC DataGrid (for) [ ]=
Detail Design Extending UML and Object Design. Object Design.
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
4/16/2007Declare a Schema File I1. 4/16/2007Declare a Schema File I2 Declare a Schema File A collection of semantic validation rules designed to constrain.
NERC Data Grid Helen Snaith and the NDG consortium …
Common Mechanisms in UML
1 TECO-WIS, 6-8 November 2006 TECHNICAL CONFERENCE ON THE WMO INFORMATION SYSTEM Seoul, Republic of Korea, 6-8 November 2006 ISO 191xx series of geographic.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI.
BADC, BODC, CCLRC, PML and SOC The NERC Metadata Gateway: a product of the NERC DataGrid [ ]= Bryan Lawrence (on behalf of a big team)
MTEI Methods & Tools for Enterprise Integration
Health Level Seven Experience Report Paul V. Biron Kaiser Permanente W3C XML Schema User Experience Workshop, Jun 21-22, 2005.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
VO Sandpit, November 2009 Metadata for Data Discovery: The NERC Data Catalogue Service Steve Donegan.
ISO as the metadata standard for Statistics South Africa
Malaysian Grid for Learning October DC 2004, Shanghai, China. © 2004 MIMOS Berhad. All Rights Reserved Metadata Management System DC2004: International.
Slide 1 OMG, Montreal, August 2004 OMG_SWIFTMDA_200408_v2.ppt SWIFTStandards (UNIFI – ISO 20022) “MDA-like” approach Frank Vandamme Tools, Products & Methodology.
SEG4110 – Advanced Software Design and Reengineering
1 Introduction to databases concepts CCIS – IS department Level 4.
Towards validating observation data in WaterML 2.0 WATER FOR A HEALTHY COUNTRY You can change this image to be appropriate for your topic by inserting.
Model-Driven Health Tools (MDHT) CDA Tools Overview
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
Implementation of ISO Encoding Joint Nordic Implementation project Morten Borrebæk Norwegian Mapping Authority,
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. XMDR Prototype Day: 21.
Profiling Metadata Specifications David Massart, EUN Budapest, Hungary – Nov. 2, 2009.
Bryan Lawrence on behalf of BADC, BODC, CCLRC, PML and SOC An Introduction to NDG concepts [ ]=
Introduction to MDA (Model Driven Architecture) CYT.
North American Profile: Partnership across borders. Sharon Shin, Metadata Coordinator, Federal Geographic Data Committee Raphael Sussman; Manager, Lands.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
NOCS, PML, STFC, BODC, BADC The NERC DataGrid = Bryan Lawrence Director of the STFC Centre for Environmental Data Archival (BADC, NEODC, IPCC-DDC.
SaveUML System design. System overview Possible...
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
XML and Validation Tools Schema Schematron. XML eXtensible Markup Language (XML) –A metamarkup language. –The basic unit is called an element –Fairly.
TCH, 9/9/8 A common world-view? The meta-for metamodel Bryan Lawrence.
XASTRO-2 Overview Presentation CCSDS SAWG Athens Meeting 12 th April 2005.
BADC, BODC, CCLRC, PML and SOC Interacting with NDG [ ]= Bryan Lawrence (on behalf of a big team)
AIXM 5 Metadata. Requirements for AIXM Metadata AIXM Metadata Model Examples Requirements for AIXM Metadata AIXM Metadata Model Examples.
Measurement Data Workspace and Archive: Current State and Next Steps GEC15 Oct 2012 Giridhar Manepalli Corporation for National Research Initiatives
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
AUKEGGSWorkshop ANU, Canberra, 29 November 2006 Implementing CSML Feature Types in applications within the NERC DataGrid Dominic Lowe, British Atmospheric.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
WIGOS Data model – standards introduction.
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
UML Profile BY RAEF MOUSHEIMISH. Background Model is a description of system or part of a system using well- defined language. Model is a description.
NESC Worshop – 07 September 2005 Development of a Marine Metadata Standard Greg Reed Executive Officer Australian Ocean Data Centre Joint Facility.
1 Preparing for the New Geospatial Metadata Horizon ESRI User Conference San Diego, CA ● July 9, 2003 Lynda Wayne Federal Geographic Data Committee GeoMaxim.
Experience with XML Schema Ashok Malhotra Schema Usage  Mapping XML Schema and XML documents controlled by the Schema to object classes and instances.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
Summary Report Project Name: Model-Driven Health Tools (MDHT) Brief Project Description: Support the complete lifecycle of designing CDA implementation.
SOLAS and the British Atmospheric Data Centre Charles Kilburn Anne De Rudder.
1 Model Driven Health Tools Design and Implementation of CDA Templates Dave Carlson Contractor to CHIO
CDDA data model according INSPIRE Protected sites specification Tools used in the project.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Model-Driven Health Tools (MDHT) CDA Tools Overview John T.E. Timm (IBM Research) and David A. Carlson (Veterans.
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
Validation of Metadata XML files SeaDataNet Training, June 2008 Presented by with contributions from Karen Vickers (BODC) Presented by Michèle Fichaut.
NERC DataGrid: Googling for Secure Data
Session 3A: Catalog Services and Metadata Models
The NERC Metadata Gateway: a product of the NERC DataGrid
MIWP 5 – Validation and conformity testing
Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel
Soo Park and Janine Aquino
Robert Dattore and Steven Worley
Presentation transcript:

NDG Discovery Gateway ISO19139 Issues Bryan Lawrence Director of Environmental Data Archival and Associated Research, CCLRC Head of the British Atmospheric Data Centre, NCAS

Outline 1.Introduction to NDG Discovery 2.ISO19139 Issues a.Profiles and Interoperability b.Extension c.Restriction

Discovery Metadata Usage

New Interfaces Some interesting issues: Natural interfaces to support multiple calendars? Non-bounding box polygon notations in grids not the same as the underlying datasets (e.g. for selecting regions near the poles) …

Metadata extensions and profiles ISO

Profiles Local Discovery metadata in OAI provider NDG Discovery metadata store Query WS interface O A I H a r v e s t i n g Local metadata store Local Discovery metadata in OAI provider Local metadata store Query Res ults Data Centre 1 Data Centre 2 Generate Portal 1 GUI Portal 2 GUI Feeds e.g. BODC ISO19139 IOC Profile e.g. BADC ISO19139 WMO Profile Original Transformed

ISO19139 Extensions E.g. CI_Citation Want to add a new element. Straightforward specialisation in UML … Serialization Rules: 1.Create a new schema 2.Create a new element which has Attribute iso-type:CI_Citation 3.Use a substitution group (YUCK) Add new elements Consumption? 1.Parse the instance, strip the unknown element rename using the iso-type attribute, and import the vanilla document. 2.Conceptually easy!

ISO19139 Restrictions Existing advice on how to do this is confusing and bad … Decision Yesterday: –Create profile in UML. –Define restrictions using the Object Constraint Language –Signal intent to restrict only by stereotyping the generalisation association (name needed) –Serialisation consists of vanilla ISO19139 elements plus schematron constraints. –Instances are then constrained and validated by schematron –(There is an issue with restricting the allowed usage of OCL to afford easy development of automatic code to generate schematron instances)

UML Restrictions …

Next Steps Today: Agree on stereotype name for profiling restriction Requires a joint activity: Collect best practice for use of OCL for profile restrictions Develop canonical limited subset of OCL for profile restriction Some Hard Coding: Extend shapechange (or similar tooling) to support automatic generation of conformant schematron