10
djc -1 Daniel J. Crichton [email protected] NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

Embed Size (px)

DESCRIPTION

djc -3 Deliverables Information Architecture (RASIM) - Status: draft Green Book, under review by agencies - Incorporated comments from NASA & CNES from March 2006 version - Latest version sent out in June Publication: Update based on comments and review in Rome. Publish as a green book after the meeting. Benefits - Separation of the data and software architectures - Identification of core information services - Movement towards standards for each of the components/services - Provide agency interoperability at the data level - Leverages COTS-based architectural model (E.g. service- oriented/grid architectures) - Leverages other standards efforts/concepts IAWG Work Overview

Citation preview

Page 1: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -1

Daniel J. [email protected]

NASA/JPL

9 May 2006

CCSDS Information Architecture Working Group

Page 2: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -2

IAWG Charter

• The focus of this working group is to define a reference Space Information Architecture that encompasses the capture, management and exchange of data for both flight and ground environments across the operational mission lifecycle.

• Goals:1. Define a reference end-to-end space information architecture for

interoperability and cross-support that encompasses both flight and ground data system operations and provides a common framework for use by standards and systems developers. The reference space information architecture includes:

a. standard functional components for information management b. definition of standard interfaces for information management c. standards in information representation d. standards in defining information processes

2. Define and leverage common methods for representing information architectural views; and

3. Address application layer information management issues including application protocols and data handling and ensure that they are dealt with in a clear and consistent way throughout the end-to-end system; and

4. Work with the SEA System Architecture and MOIMS WGs

Page 3: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -3

• Deliverables • Information Architecture (RASIM)

- Status: draft Green Book, under review by agencies- Incorporated comments from NASA & CNES from March 2006

version- Latest version sent out in June 2006. - Publication: Update based on comments and review in Rome.

Publish as a green book after the meeting. • Benefits

- Separation of the data and software architectures- Identification of core information services- Movement towards standards for each of the

components/services- Provide agency interoperability at the data level- Leverages COTS-based architectural model (E.g. service-

oriented/grid architectures)- Leverages other standards efforts/concepts

IAWG Work Overview

Page 4: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -4

Status of WG

• Information Architecture draft Green Book – June 2006 Version• Tightening of the model and concepts• Alignment with other standards• Integration of cross agency comments

• Ontology developed based on white book. Captured in Protégé

• IA/IPR working together on a planning XML-based information services starting with XML schema registries

• Working with various NASA groups on adoption

Page 5: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -5

End-to-End Space Information Architecture

External Science

Community

Data Acquisition

and CommandMission

OperationsInstrument /Sensor Operations

ScienceData

Archive

ScienceData

Processing

Data Analysis and

Modeling

Science Information Package

Science Team

Relay Satellite

Spacecraft / lander

Spacecraft andScientific Instruments

Information ObjectInformation Object

Simple Information Object

Telemetry Information Package

Science Information Package

Instrument Planning

Information Object

Science Information Package

Science Products - Information Objects

PlanningInformation

Object

Science Information Package

• Common Meta Models for Describing Space Information Objects• Common Data Dictionary end-to-end

Page 6: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -6

Overview

• Establish information architectural standards

• Standards based Data Architecture- Dublin Core- ISO-11179- Ontologies

- Semantic Web- Data Models- Metadata Models- Standard Representation (XML, RDF, etc)

• Standards based Software Architecture- Components (Registries, Repositories)- COTS-based messaging framework- Configurations (legal topologies,

interconnections, behaviors)

• Prototyping Activities• IPR Prototype• SANA SCID/GSCID Prototype• XML Registry Prototype• NASA/ESA Interoperability for Planetary

Science data systems

Middleware andMessaging

Comm Layer

Metamodel

InformationComponents

InformationObject

Domain Model

Metamodel

InformationComponents

InformationObject

Domain Model

Middleware andMessaging

Comm LayerCommon Protocols - TCPIP, ...

Common Messaging - SOAP, JMS, ...

Common Functions - Registry, Repository, ...

Common or Mediated Metamodel - DEDSL,ISO1179, UML

Common or Mediated Domain Models --Planetary Data Systems, EOSDIS, ...

Information Exchange - Science, Mission, etc, DataProducts, Observations, SLE Objects, ...

Communications

Software/Application

DataArchitecture/Content

Page 7: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -7

Technical Approach (Information View)

Information Object (IO)

Data Object

Metadata Object

described by

Metamodels

prescribed byDomain Model

DataDictionary

Schema/Ontology

Metadata ObjectData Object

Information Object

Has a Has a

describes

1. Information Objects

2. Information Models

3. Meta Models

M3

M2

M1

M0

DEDSL

ISO11179 UML model

E-R

MOF(Meta-Oject Facility)

Domainmodel

Data object

DataDictionary

MODELS

XMLSchema

OMG – Hierarchy of models

MetadataObject

M3

M2

M1

M0

DEDSL

ISO11179 UML model

E-R

MOF(Meta-Oject Facility)

Domainmodel

Data object

DataDictionary

MODELS

XMLSchema

OMG – Hierarchy of models

MetadataObject

mattmann
I updated this picture to include the new IA pic.
Page 8: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -8

Technical Approach

MissionPlanning

MissionAnalysis

Monitor &Control

DirectiveGeneration

DataAcquisition

DirectiveManagement

Domain Data

Models

Local Data

Models

RepositoryService

RegistryService

QueryService

ProductService

Common Schema &

Dictionaries

RepresentativeFunctionalObjects

InformationManagementFunctionalObjects

Metadata /Resources

DataObjects

Query /Results

Page 9: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -9

FY05 Recent and Planned Accomplishments

Area Description DateIAWG Held SEA IAWG Meeting September 2006

IPR/IAWG XFDU Testing + IPR/IA Technical Interchange Meeting @ JPL

November 2006

IPR XML Schema Registry Presentation @ Toulouse IPR Meeting

December 2005

IAWG Distributed updated IA Greenbook (Reference Architecture for Space Information Management) to WG

March 2006

IPR/IAWG Hold TIM @ GSFC May 2006IAWG Hold Meeting in Rome June 2006IPR/IAWG Develop and Demonstrate

integrated Information Services and IPR/XFDU packaging testbed

June 2006

IAWG/IPR Develop white paper and plan for XML registry service

September 2006

IAWG Produce white paper on reference architectural patterns

December 2006

Page 10: Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group

djc -10

This week’s focus

• Finalize RASIM green book comments

• Begin discussion of RASIM reference patterns (i.e. how do you apply/organize RASIM concepts/components for space data systems usage?)• RASIM Reference Patterns for Mission Operations• RASIM Reference Patterns for Science Data Systems

• RASIM Information Services Specification• Focus on XML Schema Registry w/ IPR this week

• Application to other WGs• SANA – Registry-type components coupled w/ data architecture

specification• XSG – Data architecture specification• IPR – Packaging specification integrated into RASIM-based architecture

• SpaceOps• Paper on RASIM• Paper on Modeling/Specification of the Data Architecture using Ontologies