Instrument Teams to SOC Test Specifications

Slides:



Advertisements
Similar presentations
Requirements Specification and Management
Advertisements

Software Quality Assurance Plan
Avra Software CMPUT Process Quality and Software Assessment Case Study - slide#1©P. Sorenson and Amr Kamel Assessment Plan for Assessment Plan for.
09 May 2014page 1 ROCC to PPL ICD Initial Definition ExoMars Rover Operations Control Center ROCC.
Solar Orbiter SOWG 5| Richard Carr| Low Latency Pipeline Hosting and Delivery Architecture | Slide 1 ESA UNCLASSIFIED – For Official Use Solar Orbiter.
1 CSc Senior Project Software Testing. 2 Preface “The amount of required study of testing techniques is trivial – a few hours over the course of.
SOLAR ORBITER SOC Test Plans Nana Bach SOWG#7 – 6-9 July 2015.
EMC Quiet Planning During Science Operations Andrew Walsh & Chris Watson Solar Orbiter SOC, ESAC, Madrid EMC Working Group #12, Imperial College,
SOLAR ORBITER Archive status Pedro Osuna Solar Orbiter Archive Scientist SOWG#7 – 6-9 July 2015.
All rights reserved © Altec ExoMars 2018 Rover Operations Control Centre Available Tools for planning and Data Processing I. Musso.
PCR Status report AESAG, September Supported by:
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
FGM report 9 th Cross calibration workshop Elizabeth Lucek, Patrick Brown, Paul French, Chris Carr, Tim Oddy, André Balogh I mperial College London March.
Low Latency Data Visualisation Solar Orbiter SOC SOWG #5, ESAC, 8-10 July 2014.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
All rights reserved © Altec ExoMars 2018 Rover Operations Control Centre Planned Organization of ROCC Operations I. Musso.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
PDS Geosciences Node Page 1 Archiving Mars Mission Data Sets with the Planetary Data System Report to MEPAG Edward A. Guinness Dept. of Earth and Planetary.
Label Design Tool Management Council F2F Washington, D.C. November 29-30, 2006
WGISS /09/2015 DATA PRESERVATION – CNES APPROACH B. Chausserie-Laprée.
1 Infra-SAN: Technical architecture buildup. 2 Technical architecture buildup Purpose : Service driven Formalise the test definition and realisation Technical.
Request for Proposal (RFP)
EO Dataset Preservation Workflow Data Stewardship Interest Group WGISS-37 Meeting Cocoa Beach (Florida-US) - April 14-18, 2014.
1/106 December 2001Rosetta SOWG Status of the Rosetta Project TestBed (PTB) P. van der Plas Modelling and Simulation Section ESA/ESTEC ESA/Estec 6 December.
1 SUZAKU HUG 12-13April, 2006 Suzaku archive Lorella Angelini/HEASARC.
Background  EM16 SGS+TEC met with FD 1 year ago  Both sides agreed that there was a “performance gap:  SGS prepared a TN with 2 main options to bridge.
7. LTP PLANNING EXERCISE: RESULTS Planning outcome Lessons learned from Planning Exercise.
ESOC | Chris Watson | ESA/ESOC | Page 1 SOC-Instrument Team interfaces CHRIS WATSON ESAC.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
Maite Barroso – WP4 Workshop – 10/12/ n° 1 -WP4 Workshop- Developers’ Guide Maite Barroso 10/12/2002
1 Team Skill 3 Defining the System Part 1: Use Case Modeling Noureddine Abbadeni Al-Ain University of Science and Technology College of Engineering and.
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
The road to the first E2E tests
SOC-Provided Ancillary Data: Update
SOC-Produced Auxiliary data
RSOC Overview at SWT #26, 11/12 June 2009
ITIL: Service Transition
Sample Fit-Gap Kick-off
Richard Carr, ESAC, January 2015
ROCC Operations and The PSA RSP Archive Concept Review 28 September 2017 Tanya Lim Archive Scientist.
PDS4 Data From The Rover RSP Archive Concept Review 28 September 2017
Supported by: PCR Status report AESAG, September
SOC-Instrument Team interfaces
Rosetta Science Ground Segment Overview
Mars Swingby (MSB) information
Detlef Koschny Research and Scientific Support Department ESA/ESTEC
GLAST Large Area Telescope:
NSIDC DAAC Accessioning and “De-commissioning” Plans
IOR and E_FECS ICDs CHRIS WATSON ESAC.
HSA Reusability Issues
SERENA-STROFIO Data Processing Status& Plans
Solar Orbiter Instrument Testing by MOC-SOC
IEEE Std 1074: Standard for Software Lifecycle
Use Case Model Use case description.
Supported by: PCR Status report AESAG, September
Request for Proposal (RFP)
Engineering Processes
CLINICAL INFORMATION SYSTEM
Order-to-Cash (Project-Based Services) Scenario Overview
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Order-to-Cash (Project-Based Services) Scenario Overview
Georg Umgiesser and Natalja Čerkasova
Engineering Processes
A partially automated class scheduling system
PSS verification and validation
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Contributing source code to CSDMS
Calibration Infrastructure Design
Presentation transcript:

Instrument Teams to SOC Test Specifications Nana Bach SOWG#8 – 26 Jan 2016

List of Interfaces Low Latency Pipelines and their Visualisation ([AD.06] and [AD.07]) IOR exchange (Instrument operation Request) ([AD.02]) E-FECS exchange (Planning Skeleton)([AD.04]) Tm-Corridor exchange (A TM resource constraint definition on the IT’s) ([AD.05]) Other Auxiliary Data Products exchange, e.g.: SPICE orbit file (no ICD yet) Historic SPICE time-kernel (no ICD yet) Historic SPICE attitude kernel (no ICD yet) Boresight Alignment Definition File (no ICD yet) Power Allocation File (no ICD yet) The GFTS (all the data will be exchanged via this tool, Technical Description to be provided) SOWG#8 – ESAC – January 2016

Identification of Test Levels (Test Design Description) Compatibility Integration Tests for all the exchanged data products Validation For all data products except Low Latency Pipelines and Except GFTS Low Latency Pipelines considered Externally Developed Software Products -> No Compatibility Test Cases GFTS is not a data product but the media for their exchange (will be tested within each Integration and Validation Test Case, no special need on separate test cases) SOWG#8 – ESAC – January 2016

Compatibility Tests Data exchange and manual check of the formats of the data products Data products are exchanged by any convenient mechanism (e.g. email). Production and checking of the representative example file for each of the data products. Data product generated by SOC -> 1 Compatibility Test Case Data product generated by ITs -> 10 Compatibility Test Cases SOWG#8 – ESAC – January 2016

Integration Tests Data exchange and running specific Sub-System(s) in order to read and execute some involved parts of the Sub-Systems Evaluate the outputs Product delivery conducted using the intended flight mechanism, and development versions of the appropriate SW for the production, and ingestion at the other end. Ingestion processing can be relative limited - it does not need to be a full end-to-end processing. Integration Test Cases can be for all the instruments in one Integration Test Case per Data Product SOWG#8 – ESAC – January 2016

Validation Tests Part of particular System Tests which will involve running the entire System or relevant part of it Involves all the data product exchange needed for given Interface Test Objective is to operate the product, not in isolation, but in a representative scenario with good flight-like context (e.g. other related processing and product exchange in parallel). End-to-end processing is highly desirable at this level. Validation Test Cases will summarize all the data products and all the instruments involved into one System Test. SOWG#8 – ESAC – January 2016

Compatibility Test Cases Each Test Case should contain: Definition of the Input Dataset Definition of the expected Output Dataset Definition of the Execution Pre- and Post-Conditions Definition of the Entry Criteria Definition of the Exit Criteria Environment/Hardware definition Definition of the Test Procedure in detail Pass/Fail criteria Responsibilities in each side of the Interface (SOC of Solar Orbiter and the External Interface) SOWG#8 – ESAC – January 2016

Integration Test Cases Each Test Case should contain: Definition of the Input Dataset Definition of the expected Output Dataset Definition of the Execution Pre- and Post-Conditions Definition of the Entry Criteria Definition of the Exit Criteria Environment/Hardware definition Definition of the Test Procedure in detail Pass/Fail criteria Responsibilities in each side of the Interface (SOC of Solar Orbiter and the External Interface) SOWG#8 – ESAC – January 2016

Validation Test Cases Each Test Case should contain:   Definition of the Input Dataset Definition of the expected Output Dataset Definition of the Execution Pre- and Post-Conditions Definition of the Entry Criteria Definition of the Exit Criteria Environment/Hardware definition Definition of the Test Procedure in detail Pass/Fail criteria Responsibilities in each side of the Interface (SOC of Solar Orbiter and the External Interface) SOWG#8 – ESAC – January 2016

First Schedule FROM TO ICD Draft Compatibility Integration Validation Reference schedule are System Tests (=Validation Test Cases) Going back in time to Integration and Compatibility Test Cases Inputs from E-FECS and TM-Corridor needed for IOR First System Test is PTR Validation FROM TO ICD Draft Compatibility Integration Validation E-FECS SOC ITs yes 01-Apr-16 01-Mar-17 01-Apr-18 TM-Corridor IOR 01-Oct-16 01-Jul-17 SOWG#8 – ESAC – January 2016

List of existing ICDs [AD.02] IOR-ICD SOL-SGS-ICD-0003 Instrument Operation Request ICD [AD.03] SOL-SGS-TN-0009 Metadata Definition for Solar Orbiter Science Data [AD.04] SOL-SGS-ICD-0006_EFECS-ICD Extended Flight Events and Communications Skeleton (E-FECS) file ICD [AD.05] SOL-SGS-ICD-0007_TMC-ICD Solar Orbiter TM corridor ICD [AD.06] SOL-SGS-ICD-0004_LLCDFICD Solar Orbiter Interface Control Document for Low Latency Data CDF Files [AD.07] SOL-SGS-ICD-0005_LLFITSICD Solar Orbiter Interface Control Document for Low Latency Data FITS Files SOWG#8 – ESAC – January 2016

Document link The document describing in details all the presented information: SOL-SGS-TS-0006: Instrument Teams to SOC Test Specification https://issues.cosmos.esa.int/solarorbiterwiki/x/QQTE https://issues.cosmos.esa.int/solarorbiterwiki/display/SOL/Instrument+Teams+to+SOC+Test+Specification SOWG#8 – ESAC – January 2016