KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist,...

30
KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development Manager Ms. Anita Brenner, Deputy Science Software Development Manager ICESAT/GLAS SCIENCE SOFTWARE DEVELOPMENT

Transcript of KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist,...

Page 1: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

KEY PERSONNEL

Dr. Bob Schutz, GLAS Science Team Leader

Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member

Mr. David Hancock, Science Software Development Manager

Ms. Anita Brenner, Deputy Science Software Development Manager

ICESAT/GLAS SCIENCE SOFTWARE DEVELOPMENT

Page 2: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

BOARD MEMBERS

Chairperson

Stan ScottESDIS Project, Code 423NASA/Goddard Space Flight CenterGreenbelt, MD 20771email: [email protected]

phone: ( 301) 614-5334

Members

Edward ChangICESAT ProjectNASA/Goddard Space Flight Center Greenbelt,MD 20771email: [email protected]

phone: (301) 286-6964

Erich StockerTRMM ProjectNASA/Goddard Space Flight CenterGreenbelt, MD 20771email: [email protected]: (301) 614-5178

Dr. Gene C. FeldmanSEAWIFS ProjectNASA/Goddard Space Flight Center Greenbelt,MD 20771email: [email protected]: (301) 286-9676

Ed MasuokaMODIS ProjectNASA/Goddard Space Flight CenterGreenbelt, MD 20771Email:[email protected]: ( 301) 614-5515

Page 3: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

ICESAT/GLAS SCIENCE SOFTWARE DEVELOPMENT

Team Members (Carol update, )

David W. Hancock IIINASA/GSFC Wallops Flight Facili tyWallops Island, VA 23337(757) 824-1238email: [email protected]

John DiMarzioRaytheon ITSSGreenbelt, MD 20770(301) 441- 4122(301) 614-5893(after 12/9)email:[email protected]

Jeffrey E. LeeRaytheon ITSSWallops Island, VA 23337(757) 824-1853email: [email protected]

Dr. George S. HayneNASA/GSFC Wallops Flight Facili tyWallops Island, VA 23337(757) 824-1294email: [email protected]

Gladstone MarcusRaytheon ITSSGreenbelt, MD 20770(301) 441-4298email: [email protected]

Dennis W. LockwoodRaytheon ITSSWallops Island, VA 23337(757) 824-2252email: [email protected]

Anita BrennerRaytheon ITSSGreenbelt, MD 20770(301) 441-4132(301) 614-5914(after 12/9)email: [email protected]

Jeffrey S. SandersRaytheon ITSSGreenbelt, MD 20770(301) 441- 5218(301)614-5915(after 12/9)email: [email protected]

Dr. James D. McMillanRaytheon ITSSWallops Island, VA 23337(757) 824-1032email: [email protected]

Suneel BhardwajRaytheon ITSSGreenbelt, MD 20770(301 441-4292email: [email protected]

Ronald L. BrooksRaytheon ITSSWallops Island, VA 23337(757) 824-1041email: [email protected]

Lisa C. BrittinghamRaytheon ITSSWallops Island, VA 23337(757) 824-2292email: [email protected]

Kristine BarbieriRaytheon ITSSGreenbelt, MD 20770(301) 441- 4063(301) 614-5932(after 12/9)email:[email protected]

Peggy L. JesterRaytheon ITSSWallops Island, VA 23337(757) 824-2093email: [email protected]

Carol T. PurdyRaytheon ITSSWallops Island, VA 23337(757) 824-1596email: [email protected]

Page 4: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

GLAS STANDARD DATA SOFTWARE DEFINITIONS

• The GLAS Standard Data Software (SDS) is the system which provides data processing and mission support for the GLAS Investigation.

• The SDS is composed of the ICESat Science Investigator-led Processing System (I-SIPS) and the Instrument Support Terminal (IST) Software.

• The I-SIPS includes the software and operations which produce the GLAS standard data products and their metadata.

• The IST Software includes the GLAS instrument health assessment, instrument commanding, and other functions required for mission support.

Page 5: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

CDR PURPOSE • To present the I-SIPS design and implementation to a level that

demonstrate that the requirements are being met to produce the

standard data products in routine production.

• To allow suggested improvements in implementation

• To identify any omissions

• Not intended to address the scientific aspects of the Algorithm

Theoretical Basis Documents

• Not intended to address the IST

Page 6: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

SCIENCE TEAM UPDATES

Dr. Robert E. Schutz

GLAS Science Team Leader

Center for Space Research

Suite 200

3925 W. Braker Lane

Austin, TX 78759-5321

email: [email protected]

phone: (512) 471-4267

fax: (512) 471-3570

Page 7: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

INSTRUMENT DESCRIPTION UPDATES

Ronald B. Follas

GLAS Instrument Manager

Science Systems Applications, Inc.

NASA/Goddard Space Flight Center

Mail Stop 924.0

Greenbelt, MD 20771

email: [email protected]

phone: (301) 286-6609

fax: (301) 286-0213

Page 8: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS SOFTWARE DESCRIPTION/REQUIREMENTS

David W. Hancock III

NASA/GSFC Wallops Flight Facility

Bldg. N159, Room E218

Wallops Island, VA 23337

email: [email protected]

phone: (757) 824-1238

fax: (757) 824-1036

Page 9: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

CDR CONTENTS

• Present system description and requirements

• Present implementation design

• Present detailed work in progress

Page 10: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

STATUS

• Under Change Control

– Requirements

– Architectural design

– Detailed design

• Version 0 Delivered

• Version 2 Implementation in progress

Page 11: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS SOFTWARE DEVELOPMENT DESCRIPTION

• Precision orbit and precision attitude software development at University of Texas at Austin (Ancillary process)

• Standard Data Software are being coded at GSFC under Science Team direction

– Based on ATBDs

– Standard Data Software implemented by one set of developers

– Standard Data Software under configuration management (use ClearCase)

– Deliver software to operations team

– Software designed to handle processing, partial processing, and reprocessing

– Final Level 2 products in HDF-EOS, others in HDF

Page 12: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS SOFTWARE DEVELOPMENT LIFE CYCLE

• Requirements Phase– Concept and Initiation

– Requirements Development

• Design Phase– Prototyping

– Architectural Design

– Detailed Design

• Implementation and Testing Phase– Implementation/Coordination

– Integration and Test

• Acceptance and Delivery Phase– Acceptance

– Delivery

• Sustaining Engineering and Operations Phase– Operations

– Maintenance

Page 13: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

GLAS Standard Data SoftwareManagement Plan Volume GLAS Science Software Management Plan

GLAS Science Data Management PlanProduct SpecificationVolume

GLAS Science Software Requirements

GLAS Level 0 Instrument Data Product SpecificationGLAS Standard Data Products Specification – Level 1GLAS Standard Data Products Specification – Level 2GLAS Science Software Architectural DesignGLAS Science Software Detailed DesignGLAS Science Software User’s Guide/OperationalProcedures Manual

GLAS Science Software Version DescriptionAssurance and TestProcedures Volume

GLAS Science Software Assurance and Test Procedures

Management, Engineering,and Assurance Reports

GLAS Science Software Performance/Status Report

GLAS Science Software Discrepancy ReportsGLAS Science Software Engineering Change ProposalGLAS Science Software Test Report

[based on the NASA Software Documentation Standard – Software Engineering Program,NASA-STD-2100-91, July 19, 1991]

I-SIPS DOCUMENTATION TREE

Page 14: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

CURRENT DOCUMENTS PROVIDED ON http://glas.wff.nasa.gov

• GLAS Science Software Management Plan

• GLAS Data Management Plan

• GLAS Science Software Requirements Document

• GLAS Level 0 Instrument Data Product Specification

• GLAS Standard Data Products Specification - Level 1

• GLAS Standard Data Products Specification - Level 2

• GLAS I-SIPS Software Architectural Design Document

• GLAS Science Computing Facility (SCF) Plan

• ICDs

Page 15: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS BASIC DESCRIPTIONPerforms:

• The I-SIPS processing performs the following functions:– ingest input data– execute algorithms to create the GLAS level 1 and 2 data

products– assess data product for quality and content, and produce

metadata– create processing reports/log– deliver data products to the NSIDC DAAC

• Perform reprocessing as required

• Create quick-look data for science team

Does Not Perform:

• All Level 3 and 4 GLAS data products are produced by the science team as special products

Page 16: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS PROCESSING BASIC REQUIREMENTS

• Process 24 hours of GLAS instrument data into standard data products within 4 hours of receipt of all required inputs

• Ability to distribute to the Science Team Level 1 and Level 2 data products within 24 hours of receipt of Level 0 data (uses predict ancillary data)

• Distribute fully processed Level 1 and Level 2 data products to NSIDC within 14 days of receipt of Level 0 data (after becoming operational and assuming proper funding)

• Support reprocessing requirements without delaying regular processing assuming proper funding

Page 17: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS DATA ARCHIVING REQUIREMENTS

• Archives internal data products for internal I-SIPS use, to End-of-Mission

• I-SIPS archives a log of products delivered• I-SIPS does not perform permanent archive

Page 18: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS ARCHITECTURAL DIAGRAM ( Carol, Peggy has new one)

Science Data

Processing / Data Quality Assessment

I-SIPS

Precision Orbit and

Precision Attitude Determination

GLAS SCF

Level 2 Data Products

GLAS DataUsers

DataProducts

EDOS

ICESAT/GLAS Flight

Operations Command Requests, Status, &Sustaining Engineering

Command Requests & Status

Housekeeping & Status

GPS Tracking Archive

Laser Tracking Archive

Tracking Data

GPS Data

Polar Motion and Earth Rotation

Magnet ic andSolar Flux

CDDIS

Requests

StatusRequests

GSFC DAAC

Archive and

Distribution

Level 0 DataProducts

EOCGLAS

IST

Commands Housekeeping

Precision Orbit Precision At titude

Ancillary Data

Level 0 Data Products

Team Analysis/ Research

Universityof Texas

NOAA

EOSDIS

Meteorological Data

Level 1 Data Products

Meteorological Data

Level 0 Data Products

UTGLAS

ICESat SCF

NSIDC DAAC

Archive and

Distribution

Level 0, 1, 2 Data Products Metadata

Ancillary Data

Level 1Data

Products

Metadata

Page 19: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS Major Subsystems

• Schedule and Data Management Subsystem (SDMS)- Processing environment to control job flow, data distribution, and archiving

• Standard Science Software Subsystem? (xx) - Executive for creating products and the software that implements the ATBD

• Utility Subsystem- QA, HDF-EOS product creation, job creation, production history

Page 20: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

GLAS DATA PRODUCTS

Product ID(Identification)

Product Name ProductLevel

GLA00 GLAS Instrument Packet 0GLA01 Altimetry Data 1AGLA02 Atmosphere Data 1AGLA03 Engineering Data 1AGLA04 SRS and GPS Data 1AGLA05 Waveform-based Elevation

Corrections1B

GLA06 Elevation 1BGLA07 Backscatter 1BGLA08 Boundary Layer Height 2GLA09 Cloud Height for Multiple Layers 2GLA10 Aerosol Vertical Structure 2GLA11 Thin Cloud/Aerosol Optical Depth 2GLA12 Ice Sheet Elevation 2GLA13 Sea Ice Roughness 2GLA14 Land/Canopy Elevation 2GLA15 Ocean Elevation 2

Page 21: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

PDR Concerns

• I-SIPS Functionality

• Processing Concept

• DAAC Interface Concept

• I-SIPS Science Team Interface

Page 22: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS Functionality PDR Concern

The PDR did not address the hardware , network design,operations or data management functions of I-SIPS. Nodata volumes or processing loads were given neitheraverage nor peak. The board could not assess theadequacy of the system to meet capacity or functionalrequirements. The CDR needs to address hardware design,operational scenarios (nominal, error, and end-to-end) andtesting. Design requirement s need to be justified andmatched to budget before development can proceed.

Page 23: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS Functionality CDR Response

• Hardware has been selected and will be presented in CDR

• Network Loads have been estimated and appear reasonable

• Subsytem SDMS will address opertion and data management

• Data volumes and processing loads will be presented

• Development effort is being actively tracked in Project and appears to be with in time and resource budget.

Page 24: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

Processing Concept PDR Concern

• The board is concerned about the architecture of the production software. The board recommends that the I-SIPS consider implementation of independently linked and scheduled production steps coupled with smaller granule size to reduce program complexity and interdependence while introducing natural "check points".

• CDR needs to address format and content of EOS Standard Products.

Page 25: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

Processing Concept CDR Response

• Team did performance study of the executive and did not find problems. Continued with design, but have determine easy to divide into small processes if needed. Job breakdown will be presented.

• EOS Standard Products are being defined. ECS and NSIDC are actively involved. Several ESDT are submitted.

Page 26: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

DAAC Interface Concept PDR Concern

• The I-SIPS team needs to be actively involved with the DAAC in discussion of scenarios and validation of assumptions leading to an operations agreement.

• Choice to do distribution by media should be examined.

Page 27: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

DAAC Interface Concept CDR Response

• NSIDC is actively involved in product definition, distribution, and search design

• Products will be distributed electronically by standard SIPS interface. NSIDC pull data from I-SIPS.

Page 28: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

I-SIPS Science Team Interface

• PDR Concern– Need to develop QA scenarios and plans.

• CDR Response– I-SIPS to SCF interface in desgin– QA types defined but specific

implementation will be version 2.

Page 29: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

Data Product Volumes ( may need update so place holder now)

At 14 revs/daygranules/revolutiongranules/day granule size

MbytesProd ID Record Size (bytes) Mbytes / Day (approx)Rate Num RecsGLA01 - land 4020 1129 1 / 1 sec 7 4 56 30 AverageSize - ocean 4020 552 1 / 1 sec 3GLA02 28652 2475.5 1 / 1 sec 1 0.5 7 354GLA03 1000 86.4 1 / 1 sec 1 0.07 1 86GLA04 28000 2419.2 1 / 1 sec 1 0.5 7 346GLA05 9636 832.6 1 / 1 sec 1 4 56 15GLA06 5236 452.4 1 / 1 sec 1 4.00 56 8GLA07 63836 5515.4 1 / 1 sec 1 0.5 7 788GLA08 780 3.4 1 / 4 sec 1 0.07 1 3GLA09 2948 63.7 1 / 4 sec 1 0.07 1 64GLA10 13812 298.3 1 / 4 sec 1 0.07 1 298GLA11 568 12.3 1 / 4 sec 1 0.07 1 12GLA12 3004 29.1 1 / 1 sec 1 0.07 1 29GLA13 4076 17.6 1 / 1 sec 1 0.07 1 18GLA14 5416 165.7 1 / 1 sec 1 0.07 1 166GLA15 2888 133.2 1 / 1 sec 1 0.07 1 133

Total Output per day 14185.8 135

Page 30: KEY PERSONNEL Dr. Bob Schutz, GLAS Science Team Leader Dr. Jay Zwally, ICESat Project Scientist, GLAS Team Member Mr. David Hancock, Science Software Development.

Network Loading (year 1)( Place holder sheet needs to be fixed)David Hancock

9/7/1999

Source Destinationtotal Data transfer Mbytes/day

Number of transfers periods/day

Mbytes per transfer period

hours per transfer period

total hours/day transferring

I-SIPS at GSFC B22 Rm. TBD

CSR at UT B?? R?? Austin, TX 3,630 4 908 0.25 1

CU LASPCSR at UT B?? R?? Austin, TX 16 1 16 0.25 0.25

CSR at UT B?? R?? Austin, TX

I-SIPS at GSFC B22 Rm. TBD 8 2 4 0.1 0.2

I-SIPS at GSFC B22 Rm. TBD

Wallops Flight Facility B N159 Rm E2xx 2,161 4 540 0.5 2

Wallops Flight Facility B N159 Rm E2xx

ISF at GSFC B22 Rm. TBD 1 1 1 0.1 0.1

Wallops Flight Facility B N159 Rm E2xx

I-SIPS at GSFC B22 Rm. TBD 1 1 1 0.1 0.1

EDOSI-SIPS at GSFC B22 Rm. TBD 8,679 4 2170 0.5 2

I-SIPS at GSFC B22 Rm. TBD NSIDC 22,428 1 22428 2 2

NSIDCI-SIPS at GSFC B22 Rm. TBD 1,360 1 1360 0.5 0.5

I-SIPS at GSFC B22 Rm. TBD

GLAS SCF at GSFC B33 Rm B209A 20,415 2 10207 1 2

GLAS SCF at GSFC B33 Rm B209A

I-SIPS at GSFC B22 Rm. TBD 7,240 1 7240 1 1

GLAS SCF at GSFC B33 Rm B209A

Each alt science team SCF 3,016 1 3016 0.5 0.5

GLAS SCF at GSFC B33 Rm B209A

Each met science team SCF 1,318 1 1318 1 1

GLAS SCF at GSFC B33 Rm B209A

Each atm science team SCF 8,382 1 8382 2 2

Each science team SCF

GLAS SCF at GSFC B33 Rm B209A 478 1.00 478 0.5 0.5

ISF at GSFC B22 Rm ?? CU LASP 1 1 1 0.1 0.1

CU LASPISF at GSFC B22 Rm ?? 16 4 4 0.1 0.4

EDOS NSIDC 8,679 4 2170 1 4

CSR at UT B?? R?? Austin, TX

I-SIPS at GSFC B22 Rm. TBD 16.592 4 4.148 0.1 0.4

Wallops Flight Facility B N159 Rm E2xx

I-SIPS at GSFC B22 Rm. TBD 1.428571429 2 0.714285714 0.1 0.2

I-SIPS at GSFC B22 Rm. TBD NSIDC 44855.764 2 22427.882 2 4I-SIPS at GSFC B22 Rm. TBD

GLAS SCF at GSFC B33 Rm B209A 40829.056 4 10207.264 1 4

GLAS SCF at GSFC B33 Rm B209A

I-SIPS at GSFC B22 Rm. TBD 14480.98 2 7240.49 1 2

GLAS SCF at GSFC B33 Rm B209A

Each alt science team SCF 6032.496 2 3016.248 0.5 1

GLAS SCF at GSFC B33 Rm B209A

Each met science team SCF 2636.926 2 1318.463 1 2

GLAS SCF at GSFC B33 Rm B209A

Each atm science team SCF 16764.484 2 8382.242 2 4