PDS4 Data Standards IPDA Steering Committee Meeting Paris, France July 16-18, 2013.

Slides:



Advertisements
Similar presentations
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Advertisements

Status on the Mapping of Metadata Standards
© Tefko Saracevic, Rutgers University1 metadata considerations for digital libraries.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
An Overview of Selected ISO Standards Applicable to Digital Archives Science Archives in the 21st Century 25 April 2007 Donald Sawyer - NASA/GSFC/NSSDC.
Information Model and DDWG Updates MC Face-to-Face Berkeley, California November 18-19, 2014.
IPDA Update Dan Crichton Tom Stein August 2014 International Planetary Data Alliance.
1 Data Design Implementation and support for Build 2b November 30, 2011 Steve Hughes.
IPDA Assessment Results Build 1c Steve Hughes August 2011.
PDS4 Build 3b Status and Readiness Steve Hughes MC Face-to-Face Columbia, Maryland April 2-3, 2013.
PDSMC November 29-30, PDS Imaging Node PDS4 Migration Lisa Gaddis (USGS) Sue LaVoie (JPL) November 30, 2012 PDS Management Council Meeting UCLA.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
PDS 2010 Project Update Dan Crichton MC Face-to-Face Washington DC March 25-26, 2010.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Interfacing Registry Systems December 2000.
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
1 - A View from the Field - The Next Generation Data Standards For the PDS - PDS4 - ESIP Federation Meeting July 8, 2009 J. Steven Hughes JPL Copyright.
PDS4 Tool Development Strategy PDS Management Council Meeting November 18, 2014 Dan Crichton.
PDS4 and Build 5a Update Dan Crichton, Emily Law November
PDS4 Project Report PDS MC F2F Columbia, MD Dan Crichton April 2-3,
06/30/ Data Product Service (DPS) Packaging and Context Dan Crichton Steve Hughes Ron Joyner Chris Mattman Paul Ramirez Peter Shames.
Atmospheres Node Report Reta Beebe Nancy Chanover Lyle Huber Lynn Neakrase Jim Murphy Irma Trejo Matias Roybal Shannon Rees.
Label Design Tool Management Council F2F Washington, D.C. November 29-30, 2006
Data Standards and Build 3b Plans Steve Hughes MC Face-to-Face UCLA, Los Angeles, CA November 28-29, 2012.
PDS4 Project Update PDS MC F2F Flagstaff, AZ Dan Crichton August 22,
1 CCSDS Information Architecture Working Group Daniel J. Crichton, Chair NASA/JPL 14 September 2005.
PDS M/C August 2012 PPI Node Report PDS Management Council August 28-29, 2012 R. J. Walker S. P. Joy T.A. King J. Mafi.
System Design and Deployment Status PDS Management Council Face-to-Face UCLA, Los Angeles, California November 28-29, 2012 Sean Hardman.
Information Architecture WG: Report of the Spring 2004 Meeting May 13, 2004 Dan Crichton, NASA/JPL.
1 PDS 4 Data Design Report PDS Management Council April 2, 2009 PDS 2010 Data Design WG.
PDS Atmospheres Node Plans for PDS4 User Roll-out 8/28/12PDS4 Roll-outStatus 1 Reta Beebe Lyle Huber Lynn Neakrase Jim Murphy Nancy Chanover Joni Johnson.
SPASE and the VxOs Jim Thieman Todd King Aaron Roberts.
Data Standards Development August 29, Topics 1.Current Status 2.What was delivered for Build 2c 3.How was IPDA supported 4.What mission support.
Data Model & DDWG Update Management Council Face-to-Face Flagstaff, Arizona August 22-23, 2011.
International Planetary Data Alliance (IPDA): A Standards Initiative for Building Compatible Archives Dan Crichton, NASA/JPL Reta Beebe, New Mexico State.
PDS Geosciences Node Page 1 Archiving LCROSS Ground Observation Data in the Planetary Data System Edward Guinness and Susan Slavney PDS Geosciences Node.
Software Development and Deployment PDS Management Council Face-to-Face Los Angeles, California August 26-27, 2014 Sean Hardman.
Development Report Engineering Node August 2006
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Todd King. The first requirement for the Information Model [IM2008] is: 1. The Information Model shall be developed and maintained independent from any.
Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group.
PDS4 Mission Needs Assessment Reta Beebe Dan Crichton.
Software Development and Deployment PDS Management Council Face-to-Face Berkeley, California November 18-19, 2014 Sean Hardman.
Information Model and DDWG Updates MC Face-to-Face UCLA Los Angeles, California August 26-27, 2014.
PDS4 Build 3b System Readiness PDS Management Council Face-to-Face Columbia, Maryland April 2-3, 2013 Sean Hardman.
1 Steve Hughes Daniel J. Crichton NASA/JPL January 16, 2007 CCSDS Information Architecture Working.
Planetary Data System (PDS) Tom Morgan November 24, 2014.
PDS M/C November 2012 PPI MAVEN Report PDS4 Mission Report: MAVEN PDS Management Council November 28, 2012 J. Mafi.
PDS4 Deployment Planning (Discussion) PDS MC F2F Columbia, Maryland Dan Crichton August 28,
PDS4 Project Report PDS MC F2F UCLA Dan Crichton November 28,
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
International Planetary Data Alliance Registry Development and Coordination Project Report 7 th IPDA Steering Committee Meeting July 13, 2012.
IPDA Architecture Project International Planetary Data Alliance IPDA Architecture Project Report.
PDS4 Data Standards IPDA - JAXA July 22, Topics Schedule and Status of the PDS4 Information Model (IM) Data Design Working Group and Task Statuses.
IPDA PDS4 Report July 17, PDS4: The Next Generation PDS PDS4 is a PDS-wide project to upgrade from PDS version 3 to version 4 to address many.
International Planetary Data Alliance Registry Project Update September 16, 2011.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
IPDA Standards Identification Project - Report B Gopala Krishna Elizabeth Rye Dan Crichton Steve Hughes Dave Heather Navita Thakkar.
The Next Generation PDS Archive Data Standards
PDS4 Update Dan Crichton August 2014.
PDS 2010 Project Overview: Description, Plans and Status
IPDA PDS4 Report PDS Team July 2015.
PDAP Query Language International Planetary Data Alliance
Atmospheres Node Report
Presentation transcript:

PDS4 Data Standards IPDA Steering Committee Meeting Paris, France July 16-18, 2013

Topics Overview Progress to Date Summary Acknowledgements 2

PDS4 in Context PDS4 Compliant Registries External Resources Internet Users Internet Service Endpoints Search, Retrieve, Transport, Transform, … Product Centric Discipline Curated Data PDS4 Data Standards

Requirements & Domain Knowledge PDS4 Information Model Query Models Information Model Specification XML Schema (pds) Filter and Translator Protégé Ontology Modeling Tool PDS4 Data Dictionary (Doc and DB) PDS4 Data Dictionary (Doc and DB) XML Document (Label Template) XMI/UML Registry Configuration Parameters PDS4 Data Dictionary (ISO/IEC 11179) PDS4 Model-Driven Process Results in a self- consistent Science Data Archive

Progress to Date PDS4 Data Standards V released on May 7, This is the data standards component of Build 3b. Included updates based on DDWG design decisions and RFA/Issue resolutions. Document Alignment Team tightened up the Standards Reference and brought it into alignment with the Information Model. Remaining documents have been reviewed and updated. 5

SCR / RFA Status SCRs 6 – Schematron rule changes 4 – Standard value changes – 2 resolved RFAs 7 Pending involve Primary Results Summary 9 Pending involve documentation 6 SCR OPEN10 IN PROGRESS 1 RESOLVED 3 TOTAL 14 RFAs OPEN 0 PENDING42 DELIVERED 26 CLOSED11 TOTAL79

Supporting the Change Control Board (CCB) Perform triage on proposed changes for CCB Coordinator Perform light review on simple changes. Form small teams for some issues Teams report back with recommendations and final discussions before submission to CCB Current teams Geometry White Paper Cartography Spectrum Primary Result Summary 7

Release V1.1 Classes Array_2D_Map Array_2D_Spectrum Array_3D_Image Array_3D_Spectrum Default_Display_Settings Cartography Product_SIP Product_DIP_Deep_Archive Change Requests Documentation Additional permissible values Validation rules 8

Summary PDS4 Data Standards V1 being used for: LADEE (Phoenix) MAVEN BepiColumbo InSight OSIRUS Rex PDS4 catalog (PDS3 catalog migrated) Several Local Data Dictionaries Prototyped Russian terms and definitions for SBN discipline data dictionary The core PDS4 Data Standards are stable. Extensions are planned to the discipline levels. 9

Acknowledgements* * Anyone who sat through a DDWG 2-hour telecon or provided useful input. Ed Bell Richard Chen Dan Crichton Amy Culver Patty Garcia Ed Grayzeck Ed Guinness Mitch Gordon Sean Hardman Lyle Huber Steve Hughes Chris Isbell Steve Joy Ronald Joyner Debra Kazden Todd King John Kodis Joe Mafi Mike Martin Thomas Morgan Lynn Neakrase Paul Ramirez Anne Raugh Shannon Rees Mark Rose Matias Roybal Elizabeth Rye Boris Semenov Dick Simpson Susie Slavney Dillon White Santa Martinez David Heather Peter Allan Michel Gangloff Thomas Roatsch Alain Sarkissian

Questions and Answers 11

Backup 12

Product_Observational Label 13 Identification_Area Logical_Identifier Version_Id Identification_Area Logical_Identifier Version_Id Observation_Area Time_Coordinates Primary_Result_Summary Investigation_Area Observing_System Target_Identification Observation_Area Time_Coordinates Primary_Result_Summary Investigation_Area Observing_System Target_Identification Reference_List Internal_Reference External_Reference Reference_List Internal_Reference External_Reference File_Area_Observational File Header Array_2d_Image … File_Area_Observational File Header Array_2d_Image … Cartography Node_Area Mission_Area

14 digital object: An object which is real data — for example, a binary image of a redwood tree or an ASCII table of atmospheric composition versus altitude. physical object: An object which is physical or tangible (and, therefore, does not itself fit into a digital archive). Examples of ‘physical objects’ include the planet Saturn and the Venus Express magnetometer. conceptual object: An object which is intangible (and, because it is intangible, does not fit into a digital archive). Examples of ‘conceptual objects’ include the Cassini mission and NASA’s strategic plan for solar system exploration.

Fundamental Data Standards 15

Candidate Classes For V1.0 Fundamental Data Structures 1 16 ClassSubclassesDescription ArrayArray_2D, Array_2D_Image Array_2D_Spectrum Array_3D Array_3D_Spectrum The Array class defines a homogeneous N-dimensional array of scalars. Table (Base)Fixed-width Character Table, Fixed-width Binary Table The Table class defines a set of repeating records, each with a heterogeneous set of fields. Parsable Byte Stream Delimited Table, Header, SPICE Kernel, Stream Text The Parsable Byte Stream class defines byte streams that have standard parsing rules. Encoded Byte Stream Encoded_Image, PDF/AThe Encoded Byte Stream class defines byte streams that must be decoded by software before use. These byte streams must only use standard encodings. 1 And all component and supporting classes.

Base Products 1 and Aggregate Products 17 ClassSubclassesDescription Product ObservationalN/AA Product_Observational is a set of one or more information objects produced by an observing system. Product DocumentN/AThe Product Document class describes a document. Product XML_SchemaN/AThe Product_XML_Schema is used to describe XML schemas. 1 And all component and supporting classes. ClassSubclassesDescription Product Collection N/AA Product_Collection has a table of references to one or more data products. Product BundleN/AA Product_Bundle has a table of references to one or more collections.

18 PDS4 Documents and their Relationships Concepts Document Big Picture Standards Reference Requirements User Friendly XML Schemas Blueprints PDS4 Product Labels Deliverables Data Dictionary Definitions PDS4 Information Model Specification Requirements Engineering Specification Data Dictionary Tutorial Informative Data Provider’s Handbook Cookbook derive generate references create / validate instruct generate references Registry Configuration File Object Descriptions configure generate Registry Product Tracking and Cataloging generate Informative Document Standards Document File System Legend

Referenced Standards Open Archival Information System (OAIS) Reference Model - Defines the “Information Object” a key component of the model. ISO/IEC : Registry Metamodel and Basic Attributes - Provides the schema for the data dictionary. Defines the concepts of registration authority and steward for governance. CCSDS G-1: Reference Architecture for Space Information Management Object_Oriented Data Modeling – Used as the modeling methodology. XML/XML Schema – Provides the label syntax and validation mechanism. OASIS/ebXML Registry Information Model - Provides attributes for object registration within a federated registry/repository. ISO 15836:2009 The Dublin Core Metadata Element Set – Provides standard web resource identification attributes. Semantics - RDF, RDFS, OWL - Provides W3C standards for knowledge representation. 19

Testing Oxygen is used to test the generated XML Schemas and Schematron files for validity and well- formedness. File Difference (Ultra-Edit Compare) is used to identify differences between current and prior versions of generated files after updates. XML Schema, Schematron, Information Model Specification, ISO/IEC Data Dictionary files. Regression tests are performed against a suite of example products. Regression tests are performed against selected node bundles (Imaging, Atmospheres)

Task Title: Geometry White Paper Team lead and members: E. Guinness, C. Acton Short Description: Interview geometry experts from the various PDS disciplines and write a white paper that describes the scope and a set of high-level requirements for Geometry. Goals: Collect a PDS-wide set of requirements for Geometry Schedule (Major milestones): Dec – Start Gathering Geometry Requirements May – Distribute Draft for Review and Comment Jul – Finalize and Distribute White Paper. 21

Task Title: Cartography Team lead and members: E. Rye, C. Isbell Short Description: Using existing and accepted cartography standards extend/develop a PDS4 cartography model that can be used across the PDS discipline nodes and also extended as needed for specific purposes. Goals: Develop a cartography model suitable for use across the PDS discipline nodes. Schedule (Major milestones): Apr – Continue Development May – Test ingest Cartography Model into PDS4 Sep – Release for general use in next Build. 22

Information Architecture Concepts 23 Tagged Data Object (Information Object) MPFL-M-IMP_IMG_GRAYSCALE… 0 2 Last Index Fastest… UnsignedMSB2 data number Line 248 not applicable 1 Sample 256 not applicable 2 Label Schema Used to Create Describes Extracted/Specialized Information Model Data Object Data Element Class has Planetary Science Data Dictionary Expressed As Product Validates

PDS4 Concept Map 24

Architecture Goals Setup an information model development and management framework that includes methodologies and tools to address the following tasks across geographical, political, and domain boundaries. 1.Develop and manage an archive information model for diverse and complex planetary science domains 2.Maintain the information model independent of system implementation choices. 3.Use the information model to drive implementation and documentation. 4.Enable and maintain interoperability between domains. 5.Manage continuous evolutionary changes and additions to the information model. 25

Summary of Progress to Date (Since Inception) Continuously applied the model-driven paradigm Use an Ontology Modeling Tool to capture and validate the PDS4 Information Model. Automatically generate the Information Model Specification Document, Data Dictionary Document, XML Schemas, and other artifacts. Participated in all Builds: build 1(a,b,c,d), 2 (a,b,c), 3(a) Participated in all major reviews and tests E.g. Beta test conducted by Atmospheres to get user input on PDS4 concepts (XML, Bundles, etc) PDS4 Data Standards were used to design and develop data product labels for the LADEE and MAVEN teams PDS4 Data Standards are endorsed and in use by IPDA International implementation by PSA for Bepi Colombo underway International access prototype demonstrated at IPDA 2012 SC PDS4 Data Standards are included in all deployed operational capabilities Registry and harvest infrastructure at EN Central catalog migration to registry; High level search PDS3 data ingestion into PDS4 system at EN 26

Documents 1 27 Information Model Specification – Version XML Schemas – Version Data Dictionary – Version Concepts Document – Version Standards Reference - Version Data Providers Handbook - Version PDS4 Example Products - Version Posted to