ESA UNCLASSIFIED – For Official Use SOIS EDS Interoperability F. Torelli CCSDS Spring Meeting 2015 23/03/2015.

Slides:



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

Lecture # 2 : Process Models
ESA UNCLASSIFIED – For Official Use SOIS EDS ESA Internal Study YGT Program F. Torelli & P. Skrzypek CCSDS Fall Meeting /10/2012.
Input to CCSDS P&P WG Chris Taylor CCSDS 2011 Berlin.
30-March-2015-cesg-1 Martin Suess (AD) Rick Barton (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
© 2005 Prentice Hall7-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Introduction to Software Testing
ESA UNCLASSIFIED – For Official Use EDS Schema F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) CCSDS Spring 2013 Meeting.
ESA UNCLASSIFIED – For Official Use SOIS and Software Reference Architecture F. Torelli DASIA Malta 17/05/2011.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
OSI model Diego Abella. Before OSI model Small networks. Small networks. Incompatibilities between devices from different producers. Incompatibilities.
10-Dec-2012-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
HW/SW/FW Allocation – Page 1 of 14CSCI 4717 – Computer Architecture CSCI 4717/5717 Computer Architecture Allocation of Hardware, Software, and Firmware.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Symmetric Key Management Books Development Plan Daniel Fischer (ESA) Ignacio Aguilar Sanchez (ESA) CCSDS Spring Meeting 2010 | Portsmouth, VA.
First Draft Schema Overview CCSDS Spring Meeting 2013 Peter Mendham, Richard Melvin, Ivan Dankiewicz, Stuart Fowell.
31 st October – 4 th November 2011 Fall 2011 Meeting Agenda Boulder, Colorado, USA SOIS Application Support Services WG Conclusions & Actions.
ESA UNCLASSIFIED – For Official Use Example of EDS usage in SOIS [recap from SAFI meeting 23/6/2012] F. Torelli CCSDS SOIS WG, Darmstadt 17/04/2012.
12006 MAPLD International ConferenceSpaceWire 101 Seminar CCSDS Standard On-Board InterfaceS (SOIS) Rick Schnurr NASA – Goddard Space Flight Center CCSDS.
11 August 2010Abstract Test Cases 1 Abstract Test Case Development Phil Beecher (BCC) Edge / Enterprise Conformity.
ESA UNCLASSIFIED – For Official Use Overview on CCSDS SOIS and Electronic Data Sheets Flight Software Workshop, 16/12/2014 Felice Torelli (1), Stephan.
ESA UNCLASSIFIED – For Official Use Spring CCSDS meetings Opening Plenary Chris Taylor ESA Estec April 2012.
Chris Taylor TEC-EDS 1 SOIS Prototyping Activities CCSDS SOIS Berlin 2008 C. Taylor ESA- ESTEC.
CCSDS Fall Meeting From Bespoke to Standard Solid State Mass Memories Aitor Viana Sánchez Data Handling Systems ESTEC, 27 th Oct 2009.
Testing 99 PART 2: Getting Going (chapter 10) Gradual adoption Current practice is changed little in each step. First step: use coverage. If coverage is.
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.
Updated Draft Schema Overview CCSDS Fall Meeting 2013 Peter Mendham, Richard Melvin, Stuart Fowell.
SOIS Plenary Session Spring 2015 Meeting Chris Taylor ESA.
ESA UNCLASSIFIED – For Official Use SOIS Evaluation by the Primes F. Torelli (ESA) Software Reference Architecture - Focus on the Execution Platform ADCSS.
ESA UNCLASSIFIED – For Official Use Metadata in SOIS Service Primitives F. Torelli & P. Skrzypek CCSDS Spring Meeting /4/2013.
Time Triggered Networks: use in space 2015 CCSDS spring SOIS Plenary 23 March 2015 Glenn Rakow/NASA-GSFC.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
ESA UNCLASSIFIED – For Official Use Recap of SOIS Evaluation by the Primes F. Torelli (ESA) CCSDS Spring Meeting, 23/03/2015.
Fall 2004EE 3563 Digital Systems Design EE 3563 VHSIC Hardware Description Language  Required Reading: –These Slides –VHDL Tutorial  Very High Speed.
CCSDS MOIMS Falls Meeting 2007 – Colorado Springs - June 2006 SAFE Status Progress status & f Stéphane Mbaye
Capturing the requirements  Requirement: a feature of the system or a description of something the system is capable of doing in order to fulfill the.
CCSDS MOIMS Springs Meeting 2006 – Rome - June 2006 XFDU & SAFE - ESA return from experience ESA return from experience & f Stéphane Mbaye
ESA UNCLASSIFIED – For Official Use SOIS EDS & Toolchain ESA YGT Study F. Torelli & P. Skrzypek CCSDS Fall Meeting /10/2013.
Software Requirements: A More Rigorous Look 1. Features and Use Cases at a High Level of Abstraction  Helps to better understand the main characteristics.
ESA UNCLASSIFIED – For Official Use Inputs to SOIS EDS Schema F. Torelli CCSDS SOIS WG, Darmstadt 17/04/2012.
Overview of SOIS Electronic Data Sheets (EDS) & Dictionary of Terms (DoT) SOIS APP WG Fall 2012.
1 CCSDS 2007 Fall Meeting SOIS Plenary Chris Taylor Estec (27/09/2007.
Why have an Ontology for DoT? The difficult questions.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
SOIS EDS and Onboard Architectures. ESA ‘de-facto’ Architecture PUS Services Mission Applications Data Handling PUS TM/TC Internal Datapool API System.
Design and Implementation of Spacecraft Avionics Software Architecture based on Spacecraft Onboard Interface Services and Packet Utilization Standard Beijing.
CCSDS SOIS Working Group Meeting – Berlin, Germany 14th of October 2008 Prototyping of CCSDS SOIS services on 1553 Bus Sev Gunes-Lasnet, Olivier Notebaert.
ESA UNCLASSIFIED – For Official Use NPAL Datasheet F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
1 SOIS P&P input. 2 Introdcution As part of the work to standardise onboard communication services, the CCSDS SOIS WG has recently delivered new draft.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
07-Apr-2014-cesg-1 Jonathan Wilmot (WG Chair) Ramon Krosley (DWG Chair) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA APP WG.
Post-NASA Review Schema Harmonisation CCSDS Spring Meeting 2014 Peter Mendham, Richard Melvin, Stuart Fowell.
31 st October – 4 th November 2011 Fall 2011 Meeting Agenda Boulder, Colorado, USA SOIS Application Support Services WG Device Virtualisation & EDS Coordination.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Felice Torelli TEC-SWS 1 SOIS API CCSDS SOIS Noordwijk 2009 F. Torelli ESA-ESTEC.
ESA UNCLASSIFIED – For Official Use Workshop #23 Pasadena, USA 23 rd March 2015 Sam Cooper M&C service prototyping status.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) CCSDS Spring 2013 Meeting.
Application architectures Advisor : Dr. Moneer Al_Mekhlafi By : Ahmed AbdAllah Al_Homaidi.
ESA UNCLASSIFIED – For Official Use Migration of information along the Onion diagram F. Torelli CCSDS Fall Meeting /10/2013.
Enabling Interoperability for the Utility Enterprise
SOIS APP Working Group Overview
EDS Demo SOIS WG Autumn 2016.
TECH SESSION #1 ELECTRONIC DATA SHEETS
Using Electronic Datasheet for Testing
SPACECRAFT ONBOARD INTERFACES SERVICES
SOIS EDS Interoperability
Inputs to SOIS EDS Schema
Integrating CCSDS Electronic Data Sheets into Flight Software
Presentation transcript:

ESA UNCLASSIFIED – For Official Use SOIS EDS Interoperability F. Torelli CCSDS Spring Meeting /03/2015

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 2 ESA UNCLASSIFIED – For Official Use Outline First step of the interoperability tests Artificial devices and EDS schema Way forward

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 3 ESA UNCLASSIFIED – For Official Use First step of the interoperability tests

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 4 ESA UNCLASSIFIED – For Official Use Interoperability tests objectives 1.Validation of the EDS schema by means of independent users 2.Validation of all the features specified in the EDS schema blue book a.Validation of the DoT ontology by means of independent users b.Validation of all the features specified in the DoT ontology blue book

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 5 ESA UNCLASSIFIED – For Official Use Recap from previous meetings 1.Not all the permutations foreseen by EDS schema need to be tested. 2.Not real devices to be used, because we want them to be open and focusing on the actual features to be tested. 3.The interface spec for the artificial devices should be a suite of specs to allow distribution of the work and to have an efficient management of the device interface complexity. 4.It is out of scope to validate the EDS schema in describing the right proprieties of the devices, while it is in scope to verify that two users understand the same from EDS schema and interface specs. 5.The questionnaire discussed in teleconference is a prerequisite for interoperability, because it will allow to shape the features of the EDS schema (completeness and usefulness). See also [Sois-app] Spring 2014 Meeting Material s 11-29/4/2014

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 6 ESA UNCLASSIFIED – For Official Use Definition of artificial device interface specifications to exercise all the features of EDS schema to be validated. Artificial device interface specifications are, practically, the interoperability test specification. Device X SEDS 1 st step of the interoperability tests Artificial Device ICD X EDS Schema Device X SEDS Device X SEDS Interoperability tests

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 7 ESA UNCLASSIFIED – For Official Use Exercise the generated code EDS obtained from the artificial device interface spec are input to the code generation toolchain The generated code from the toolchain is tested to verify the correctness of interfaces and protocols Tests could also use just one or two C&DA layers

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 8 ESA UNCLASSIFIED – For Official Use Artificial devices and EDS schema

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 9 ESA UNCLASSIFIED – For Official Use EDS schema requirements 1/2 Service FeatureReferenceStatus EDS syntax , 4.2 M Subnetwork (at least one of SpaceWire, MilBus, CanBus, or TTE) , ?, ?, ?M Namespaces 3.4, 4.3.1, M Interfaces , 4.3.3, 4.3.4, M Implementations , 3.13, 3.14, 4.3.5, , , , 4.4, 4.5 O

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 10 ESA UNCLASSIFIED – For Official Use EDS schema requirements 2/2 Service FeatureReferenceStatus XInclude M Custom Ontology3.2.7O Generic Types , O Subcomponents and Connectors3.3.14, 4.3.5, , O SpaceWire O MilBus?O CanBus?O Time-Triggered Ethernet?O Metadata M Data Types , 4.3.3, , M Interface Types3.10, 4.3.4M Component Types 3.11, 3.12, M Activities and State Machines 3.13, 3.14, , 4.4, 4.5 O

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 11 ESA UNCLASSIFIED – For Official Use Artificial device interface specification characteristics 1.Service provided interface towards test upper layer  DAS or DVS interface 2.Service required interface towards lower layer stub  Subnetwork interface 3.Body of the EDS exercising a consistent subset of EDS schema requirements.

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 12 ESA UNCLASSIFIED – For Official Use Way forward

SEDS Interoperability | F. Torelli | CCSDS Spring Meeting 2015 | 3/4/2014 | TEC-SWS | Slide 13 ESA UNCLASSIFIED – For Official Use Way forward 1.Artificial device interface specification template? 2.How to split the work? 3.Next steps for the interoperability?