The Next Generation PDS Archive Data Standards

Slides:



Advertisements
Similar presentations
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
Advertisements

1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
Automatic Data Ramon Lawrence University of Manitoba
March 2010 PDS Imaging Node 1 NASA PDS Imaging Node: NASA PDS Imaging Node: Digital Data Archives and Distribution Archiving and distributing data and.
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.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
IPDA Update Dan Crichton Tom Stein August 2014 International Planetary Data Alliance.
1 CCSDS Information Architecture Working Group SEA Plenary Daniel J. Crichton, Chair NASA/JPL 12 September 2005.
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
1 Data Design Implementation and support for Build 2b November 30, 2011 Steve Hughes.
Trieste, May 19, 2008IVOA Interoperability meeting IPDA: a Standards Initiative for Building Compatible Archives Maria Teresa Capria INAF – IASF Rome,
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
Introduction to MDA (Model Driven Architecture) CYT.
Page 1 Informatics Pilot Project EDRN Knowledge System Working Group San Antonio, Texas January 21, 2001 Steve Hughes Thuy Tran Dan Crichton Jet Propulsion.
PDS 2010 Project Update Dan Crichton MC Face-to-Face Washington DC March 25-26, 2010.
Interfacing Registry Systems December 2000.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
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
1 Information Architecture Working Group October 24, 2015 Information Architecture WG.
PDS4 Project Report PDS MC F2F Columbia, MD Dan Crichton April 2-3,
C. Huc/CNES, D. Boucon/CNES-SILOGIC, D.M. Sawyer/NASA/GSFC, J.G. Garrett/NASA-Raytheon Producer-Archive Interface Methodology Abstract Standard PAIMAS.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
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.
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.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
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.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
International Planetary Data Alliance (IPDA): A Standards Initiative for Building Compatible Archives Dan Crichton, NASA/JPL Reta Beebe, New Mexico State.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 Class exercise II: Use Case Implementation Deborah McGuinness and Peter Fox CSCI Week 8, October 20, 2008.
Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group.
E ARTHCUBE C ONCEPTUAL D ESIGN A Scalable Community Driven Architecture Overview PI:
1 Steve Hughes Daniel J. Crichton NASA/JPL January 16, 2007 CCSDS Information Architecture Working.
A Perspective on the Electronic Geophysical Year Raymond J. Walker UCLA Presented at eGY General Meeting Boulder, Colorado March 13, 2007.
Planetary Data System (PDS) Tom Morgan November 24, 2014.
PDS4 Project Report PDS MC F2F UCLA Dan Crichton November 28,
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
ISWG / SIF / GEOSS OOS - August, 2008 GEOSS Interoperability Steven F. Browdy (ISWG, SIF, SCC)
Overview: Spatial Data Standards for Facilities, Infrastructure and Environment (SDSFIE) Services Support FGDC Coordination Group Meeting 6 February 2007.
IPDA Architecture Project International Planetary Data Alliance IPDA Architecture Project Report.
Information Architecture WG: Report of the Fall 2004 Meeting November 16th, 2004 Dan Crichton, NASA/JPL.
National Aeronautics and Space Administration 1 CCSDS Information Architecture Working Group Daniel J. Crichton NASA/JPL 24 March 2005.
OMG Architecture Ecosystem SIG Enterprise Data World 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.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
PDS4 Update Dan Crichton August 2014.
PDS 2010 Project Overview: Description, Plans and Status
IPDA PDS4 Report PDS Team July 2015.
Middleware independent Information Service
Active Data Management in Space 20m DG
Exploitation of ISS Scientific data - sustainability
Application of ODP for Space Development
PDAP Query Language International Planetary Data Alliance
Outline Pursue Interoperability: Digital Libraries
The Re3gistry software and the INSPIRE Registry
International Planetary Data Alliance (IPDA): A Standards Initiative for Building Compatible Archives Dan Crichton, NASA/JPL Reta Beebe, New Mexico State.
Semantic Information Modeling for Federation
Malte Dreyer – Matthias Razum
IPDA July 2013 CDF and PDS Todd King, Joseph Mafi, Steven Joy.
Presentation transcript:

The Next Generation PDS Archive Data Standards December 3, 2009 J. Steven Hughes, Anne Raugh, Mitch Gordon, Edward Guinness, Ron Joyner, Lyle Huber, Elizabeth Rye, Dan Crichton, Steve Joy, and Dick Simpson

Topics Background Modernization of the PDS Data Design Goals Data Driven Development Methodology Overview of the PDS4 Data Standards Industry Standards International Collaboration Conclusion Dec 3, 2009 PV 2009

PDS’s Role in a Distributed Space Systems Architecture Relay Satellite Simple Information Object Spacecraft and Scientific Instruments Planetary Data System Spacecraft / lander Science Data Archive Primitive Information Object Primitive Information Object Science Information Package Science Information Package Science Data Processing Science Products - Information Objects Telemetry Information Package Science Information Package Data Analysis and Modeling Science Information Package Planning Information Object Instrument Planning Information Object Data Acquisition and Command Science Team Mission Operations Instrument /Sensor Operations

PDS participates in several concurrent missions ~20 concurrent missions will need to be supported by PDS over the next decade

PDS Functions PDS serves the scientific community by assuring the availability of high quality and scientifically useful data products To accomplish these goals, PDS works with Data Providers to Prepare Archival Quality Data Products provides Access to Data from NASA and International Missions delivers Data to the Scientific Community establishes a Common Data Model and Data Dictionary for Planetary Data sets Archival Standards preserves the Data assists Scientists in Accessing and Using Planetary Data is responsive to a diverse community of users facilitates Education and Public Outreach PDS Planetary Science Data Model

PDS3 Data Standards The PDS data standards were developed in the late 1980’s to define the concepts and terms needed for archiving science data in the planetary science domain. Data standards were innovative for their time however after almost two decades of use: Ambiguity had crept in Data formats had become obsolete Usability software had become difficult to maintain These issues have caused significant problems for PDS operations, data providers, and end-users.

Modernization of the PDS “PDS 2010” is a plan to move PDS to a fully online, federated system coupled with an upgrade of the PDS Data Standards The architectural approach allows for better leveraging of modern IT technologies Major effort is in 2010 and 2011 Addresses several drivers which require a modernization to continue to meet demand and users expectations (volume, number of missions, complexity of missions, international missions, better users support, etc) Improves “efficiency in the mission interface” and “usability” in the distribution to data to PDS users Better addresses the tension between “preservation” and “usability” of data Replaces aging technology, tools and processes

Modernization of the PDS (cont…) Specific goals for PDS 2010 Simplified, but rigorous, archiving standards (PDS4) that are consistent, easy to learn, and easy to use Adaptable tools for designing archives, preparing data, and delivering the results efficiently to PDS On-line services allowing users to access and transform data quickly from anywhere in the system Services that allow for operation on the archive, but distribution for usability A highly reliable, scalable computing infrastructure that protects the integrity of data, links the nodes into an integrated data system, and provides the best service to both data providers and users

System Architecture Dec 3, 2009 PV-2009

PDS4 Data Design Goals Define a few simple data formats Make the archive more stable over the long-term Make archive preparation more efficient for data providers Make the data more accessible and useful to the end-users Separate the data architecture from the technology and application architecture

Data-Driven Development Methodology The ontology model is used to generate documents and files for development

Overview of the PDS4 Data Standards The OAIS* Information Object unifies digital, conceptual and physical objects and their descriptions A product is a uniquely defined package of related information objects Data Product, Software, Document A data set is a collection of products Data Object Digital Physical Conceptual Representation Structural Semantic * Open Archive Information System

Data Structure Four simple data structures form the foundation for all digital objects Array, Table, Parseable Byte Stream, Encoded File The definitions of these data structures should not change significantly over time. Extensions to and combinations of the data structures are used to describe data to be archived. Examples: 2- and 3- dimensional spectra are defined as extensions to Array_Base Table_Binary and Table_Character are defined as extensions to Table_Base A Spectral cube is described using a combination of the simple data structures.

Generated Artifacts

The PDS4 Information Model

PDS4 Information Model Dec 3, 2009 PV-2009

Basic Components of a Data Product Dec 3, 2009 PV-2009

PDS4 High-Level Concept Map

PDS4 Information Model

Diagram of the Lifecycle of a Product Label Schema

Generic Label Schema and Resulting XML Label <Image_Grayscale> … <Image_Grayscale_axes_order>FIRST_INDEX_FASTEST <Image_Grayscale_byte_order>MSBF <Array_Base_file_type>BINARY <Array_Base_first_element>TOPLEFT <Array_Base_min_index>0 <Array_2D_number_of_axes>2 <Array_Axis> <axis_length>248 <axis_name>LINE </Array_Axis> <Array_Element> <element_bytes>2 <element_scaling_factor>N/A <element_type>MSB_UNSIGNED_INTEGER <element_unit>DATA NUMBER <element_value_offset>N/A </Array_Element> </Image_Grayscale>

PDS4 Information Model

Calibration Lamp State Flag PDS4 Data Dictionary The data dictionary is ISO/IEC 11179:2003 compliant. Binary State Device State Calibration Lamp State Flag {YES, NO} ISO/IEC 11179 High-level Metamodel

Attribute Definitions

Data Type Definitions

Data Dictionary Class Definition

PDS4 Information Model

Data Set Query Model – RDF RDFS/XML … <rdfs:Class rdf:about="&rdf_;Data_set" rdfs:label="Data_set"> <rdfs:subClassOf rdf:resource="&rdfs;Resource"/> </rdfs:Class> <rdf:Property rdf:about="&rdf_;archive_status" rdfs:label="archive_status"> <rdfs:domain rdf:resource="&rdf_;Data_set"/> <rdfs:range rdf:resource="&rdfs;Literal"/> </rdf:Property> <rdf:Property rdf:about="&rdf_;data_set_id" rdfs:label="data_set_id"> <rdf:Property rdf:about="&rdf_;data_set_name" rdfs:label="data_set_name"> <rdf:Property rdf:about="&rdf_;data_set_release_date" rdfs:label="data_set_release_date"> RDF/XML rdf_:stop_time="1987-05-23" dc:title="ARECIBO MOON RADIO TELESCOPE CALIBRATED … rdf_:reslocation="http://pdsquery.jpl.nasa.gov/query? Identifier=ARCB-L-RTLS-3-70CM-V1.0&amp… rdf_:resclass="data.metadata.dataset" dc:publisher="NASA.PDS" rdf_:data_set_release_date="1990-06-15" rdf_:data_set_name="ARECIBO MOON RADIO TELESCOPE … rdf_:rescontext="NASA.PDS" rdf_:data_set_id="ARCB-L-RTLS-3-70CM-V1.0" dc:language="en" rdf_:data_set_terse_desc="ARECIBO MOON RADIO … dc:description="ARECIBO MOON RADIO TELESCOPE … dc:identifier="ARCB-L-RTLS-3-70CM-V1.0" rdf_:start_time="1986-07-03" dc:format="XML/RDF"> <rdf_:target_name> <rdf:Description rdf:about="&terms;moon"> <rdfs:label>MOON</rdfs:label> </rdf:Description> </rdf_:target_name> ... </rdf_:Data_set>

Industry Standards Referenced and Controlling ISO/IEC 11179:3 Registry Metamodel and Basic Attributes specification - Adopted for the data dictionary schema. ISO/IEC 11404:2007(E) - Provides the specification for language-independent data types. Open Archival Information System (OAIS) Reference Model - Provides a standard for the unification of digital, conceptual, and physical data objects XML (Extensible Markup Language) - Rules for encoding documents electronically. XML schema - Type description language for XML documents. Electronic Business XML (ebXML) federated registry/repository information model – Provides a standard to support federated registry/repository functions.

International Collaboration PDS Standards are currently used as the de facto standard for archiving planetary science data ESA has adopted PDS Standards JAXA, ISRO, CNSA and others are working to adopt them In 2006, ESA and NASA proposed and started the International Planetary Data Alliance to improve efficiency in coordinating data archiving for international missions and improving access to international archives In 2008, COSPAR passed a resolution recognizing IPDA and supporting its efforts to establish standards for archiving and sharing planetary science data Representatives include: ESA, NASA, ISRO, JAXA, DLR, BNSC, CNES, ASI, CNSA, RSA/IKI with Japan as the current chair

Next Steps IPDA Engagement – January 2010 Community Engagement – February 2010 PDS 2010 System Review – March 2010 Data Standards Management Readiness Review – October 2010 Preliminary Products First mission

Conclusion Starting from fundamental principles and leveraging their combined experience the PDS Data Design Working Group (DDWG) has made significant progress in the development of the next generation PDS data standards. The use of shared ontologies and existing industry standards will provide an archive information system that will support more information interconnectedness, correlative science, and system interoperability.

THANK YOU!

Backup Slides