february 28, 2005 noaa / nos / co-ops an oceanographic processing environment: from system design to...

14
February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA, Center for Operational Oceanographic Products and Service Roman Semkiw, Systems Analyst Systems Integration and Development, Inc.

Post on 21-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

An Oceanographic Processing Environment:

From System Design to Data Quality

Chris Paternostro, OceanographerNOAA, Center for Operational Oceanographic Products and Service

Roman Semkiw, Systems AnalystSystems Integration and Development, Inc.

Page 2: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

A Method of Quality Control for Systems that Quality Control Data

Page 3: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

System Quality Control

Page 4: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

A Classic Example

Page 5: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

National Current Observation Program

Provide Data for:• Navigation• Search and Rescue/HAZMAT• Coastal & Estuarine Circulation

Tidal Current Tables

Tidal Current Predictions from:– Area Surveys– Real Time in Shipping Channels

Page 6: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Why?• Increasing data flow

– Yearly increase in the number of data collection sites

– Increasing temporal resolution

– Increasing spatial resolution

• Collaboration

– Distributed Data Sets

– Various Numerical Units

– Various File Formats

• Antiquated Computer Software

Page 7: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Capability Maturity Model (CMM)

• CMM Level 3 – The development process follows well defined rules and methods

• Tracks time and progress• Method for attaining a quality of the final product• Robust Project Planning

Page 8: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Steps for System Quality Control

Page 9: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Requirements for Data Quality Control

Page 10: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

System Design

• Modular

• Extensible

• Platform independent

• Transferable

• Consistent

Page 11: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Benefits

• Reduce Defects• Improved User Friendliness• Reliability of Results• Designed to User Specifications• Improving the operational process• Robust Analysis Suite

Page 12: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Advanced Analyses

Page 13: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS

Summary

• A lot of new software to be developed• Decreased Defects• Changing computer environment• Transfer Data• Share Computer Code• Advanced Algorithms

Page 14: February 28, 2005 NOAA / NOS / CO-OPS An Oceanographic Processing Environment: From System Design to Data Quality Chris Paternostro, Oceanographer NOAA,

February 28, 2005NOAA / NOS / CO-OPS