SOIS EDS Interoperability

Slides:



Advertisements
Similar presentations
CESG, Fall 2011, 5 th November 2011 Stuart Fowell, SciSys Device Virtualisation and Electronic Data Sheets.
Advertisements

Certification Test Tool Jon Wheeler Test Lead Microsoft Corporation.
Database System Concepts and Architecture
System Integration Verification and Validation
30-March-2015-cesg-1 Martin Suess (AD) Rick Barton (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
What’s That? : A Location Based Service Department of Computer Science and Engineering University of Minnesota Presented by: Don Eagan Chintan Patel
1 Simulation Modeling and Analysis Verification and Validation.
GLOMAR  Aims - Provides adaptive consistency control for mobile enabled file systems  Abstracting consistency control into a component architecture 
Introduction to Software Testing
SOIS Dictionary of Terms Issues. Preface This discussion is about how to support a dictionary of terms, not so much about what is in the dictionary. This.
10-Dec-2012-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
June 15, 2009GITB Open Meeting, Brussels 1 TestBATN: Testing Business, Application, Transport and Network Layers Tuncay Namlı and Prof. Dr. Asuman Dogac.
SOIS Dictionary of Terms Usage in Tool Chain. Summary of DoT in SOIS Tool Chain The details hidden by the compression of this diagram will appear in subsequent.
Lecture 11 Testing and Debugging SFDV Principles of Information Systems.
ESA UNCLASSIFIED – For Official Use Overview on CCSDS SOIS and Electronic Data Sheets Flight Software Workshop, 16/12/2014 Felice Torelli (1), Stephan.
1 10/14/2015ã 2007, Spencer Rugaber The Waterfall Process Software plans and requirements Validation System feasibility Validation Product design Verification.
Verification Plan & Levels of Verification
System Test Methods TESTTEME The Test Challenge Bottom Up Testing Strategy Integration Test System Test Types of Testing Unit Test = Code-based Testing.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) Use Cases Identified in ESA TRP Project CCSDS Spring 2013.
ESA UNCLASSIFIED – For Official Use SOIS architecture to handle RIUs F. Torelli (ESA) & G. Rakow (NASA) 15/04/2013.
ESA UNCLASSIFIED – For Official Use SOIS Evaluation by the Primes F. Torelli (ESA) Software Reference Architecture - Focus on the Execution Platform ADCSS.
TEST-1 6. Testing & Refactoring. TEST-2 How we create classes? We think about what a class must do We focus on its implementation We write fields We write.
Validating CDA. Level 2 ValidationLevel 2 ValidationLevel 1 ValidationLevel 1 Validation XML Templated Schematron Profile (Domain+Constraint) Schema NHS.
Metadata Mòrag Burgon-Lyon University of Glasgow.
ESA UNCLASSIFIED – For Official Use Inputs to SOIS EDS Schema F. Torelli CCSDS SOIS WG, Darmstadt 17/04/2012.
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
ESA UNCLASSIFIED – For Official Use NPAL Datasheet F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
Accessing XML Documents Using DOM ©NIITeXtensible Markup Language/Lesson 8/Slide 1 of 23 Objectives In this lesson, you will learn to: * Use XML DOM objects.
IHE-PCD Testing Supporting Pre-Connectathon and Connectathon Testing John J. Garguilo March 23, 2011.
Software Testing Mehwish Shafiq. Testing Testing is carried out to validate and verify the piece developed in order to give user a confidence to use reliable.
07-Apr-2014-cesg-1 Jonathan Wilmot (WG Chair) Ramon Krosley (DWG Chair) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA APP WG.
1 SISO SAC Report to IEEE CS SAB February 7, 2007 Vancouver, BC Katherine L. Morse, Ph.D., SAIC
ESA UNCLASSIFIED – For Official Use SOIS EDS Interoperability F. Torelli CCSDS Spring Meeting /03/2015.
May SPACE LINK AREA MID-TERM REPORT SUMMARY TECHNICAL STATUS 1.DATA COMPRESSION WG Goal : specify an image compression algorithm fulfilling identified.
Helping the Cause of Medical Device Interoperability Through Standards- based Test Tools DoC/NIST John J. Garguilo January 25,
Felice Torelli TEC-SWS 1 SOIS API CCSDS SOIS Noordwijk 2009 F. Torelli ESA-ESTEC.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) CCSDS Spring 2013 Meeting.
MSG-085 2RS Common Interest Group SINEX OVERVIEW
ESA UNCLASSIFIED – For Official Use Migration of information along the Onion diagram F. Torelli CCSDS Fall Meeting /10/2013.
CNES: CCSDS - MOIMS Area Data Archive ingestion WG Information Packaging and Registry WG CNES Report on activity May-October 2004 Toulouse meeting.
Space FSW Conference 2016 Matthew Conte Software Engineer
Security analysis of COM with Alloy
SOIS APP Working Group Overview
EDS Demo SOIS WG Autumn 2016.
Rekayasa Perangkat Lunak Part-13
SPACECRAFT ONBOARD INTERFACES SERVICES
SOIS Dictionary of Terms
SOIS architecture to handle RIUs
Examples of Its Function in Electronic Data Sheets
SOIS-APP Working Group Report Jonathan Wilmot (WG Chair)
Recap of SOIS Evaluation by the Primes
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
TECH SESSION #1 ELECTRONIC DATA SHEETS
Using Electronic Datasheet for Testing
SPACECRAFT ONBOARD INTERFACES SERVICES
Inputs to SOIS EDS Schema
Integrating CCSDS Electronic Data Sheets into Flight Software
Module 1: Getting Started
SPACE LINK AREA MID-TERM REPORT
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
VISUAL BASIC – CHAPTER ONE NOTES An Introduction to Visual Basic
Introduction to Software Testing
Leigh Grundhoefer Indiana University
QGen and TQL-1 Qualification
QGen and TQL Qualification
Debrief Case Study Setting
Verification Plan & Levels of Verification
and Device Interfaces from CCSDS Electronic Data Sheets
Types of loops definite loop: A loop that executes a known number of times. Examples: Repeat these statements 10 times. Repeat these statements k times.
DOT NET ARCHITECTURE (OR) DOT NET FRAME WORK ARCHITECTURE
Presentation transcript:

SOIS EDS Interoperability F. Torelli CCSDS Spring Meeting 2014 3/4/2014

Outline Interoperability tests objectives Interoperability tests Outputs of interoperability tests activity Work plan

Interoperability tests objectives Validation of the EDS schema by means of independent users Validation of all the features specified in the EDS schema blue book Validation of the DoT ontology by means of independent users Validation of all the features specified in the DoT ontology blue book

Interoperability tests 1/3 Basic steps: Definition of artificial device ICD to exercise all the features of EDS schema to be validated Distribute the artificial device ICD to independent developers to build the related SEDS instances Validate the SEDS instances against the EDS schema AND DoT Verify that the independent SEDS instances for a given artificial device are equivalent How to implement point 4: To generate FSW code and device simulation stubs using the SEDS To command/acquire data between OBC FSW and device simulation stubs generated using the different SEDS for the same device

Interoperability tests 2/3 Artificial Device ICD X Artificial Device ICD X Artificial Device ICD X Developer A Developer B Device X SEDS A EDS Schema Device X SEDS B Develop Validate Verify Develop Validate Verify

Interoperability tests 3/3 Generate FSW and simulation stubs from developer A and B, then cross-strap them in the test setup Device X SEDS A Device X SEDS B Reference tool chain Test set-up Test set-up Device X OBC FSW Device X Sim Stub Device X OBC FSW Device X Sim Stub C&DA Test C&DA Test

Outputs of interoperability tests Collection of Artificial Device ICDs Collection of 2 SEDS for each Artificial Device Collection of 2 FSW and Simulation Stubs for each Artificial Device Reference tool-chain Validation and Verification Test Reports

Work plan Identify features to be included in the blue book Define Artificial Device ICDs Define test plan for SEDS validation against XML schema and DoT Define test plan for SEDS verification of the SEDS interface Execute the tests Feedback to EDS schema and DoT

Discussion…