30.12.2014 Views

document title / titre du document TRP W ORK PLAN ... - emits - ESA

document title / titre du document TRP W ORK PLAN ... - emits - ESA

document title / titre du document TRP W ORK PLAN ... - emits - ESA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>TRP</strong> Work Plan 2005-2007<br />

Description of Activities<br />

TEC-SB/7935/dc<br />

12/Feb/09<br />

<strong>TRP</strong> Reference:<br />

Title:<br />

T603-35GI<br />

Security communications for SLE services<br />

Based on precedent System studies and the existing CCSDS Space Link Extension (SLE) transfer services and<br />

implementation by both <strong>ESA</strong> and NASA, this study aims at reviewing and upgrading the Security functions for missions where<br />

a high-level of Security might be requested.<br />

The Study will have to consider the available protocol and design the tools (e.g. protocols, encryption methodologies, etc.)<br />

needed to implement a high level of security that can be provided with ad hoc tailoring to a user mission. All the design<br />

choices shall be supported by Software breadboarding and simulation. The developed software shall be organized in form of<br />

Software Pro<strong>du</strong>ct (e.g. Library) for easy portability and integration in existing or proprietary software (sub)systems.<br />

Deliverables:<br />

Technical note, SW breadboard and simulation.<br />

Current TRL: Target TRL: S/W release Application Need/Date:<br />

Application/Mission:<br />

Contract Duration:<br />

SW Clause : Operational SW Dossier0 Ref.: T-7837<br />

Consistency with Harmonisation<br />

Roadmap and Conclusions:<br />

Not directly linked to harmonised technology.<br />

<strong>TRP</strong> Reference: T605-07GI<br />

Title:<br />

Feasibility of Automated Regression Testing for Space Systems Operational Software<br />

The operational S/W used within space systems is constantly increasing its complexity. Furthermore, <strong>du</strong>e to standardisation<br />

and re-use of infrastructure systems, the expected lifetime of software components has also significantly increased. These<br />

trends have lead to a significant increase in the efforts required for system verification and validation, in particular to ensure<br />

integrity of previously validated functions (regression testing) when delivering a new version of the same software<br />

component/system. Currently, the vast majority of all testing activities, including regression testing, are performed based on a<br />

'manual' approach with the human in the loop. This is primarily <strong>du</strong>e to the fact that, in order to automate testing activities, a<br />

large effort has to be invested upfront for the definition of appropriate test data, test tools/harnesses, test proce<strong>du</strong>res and test<br />

outputs evaluation (pas/fail criteria). The proposed study should therefore demonstrate the feasibility and assess the benefits<br />

of adopting an automated approach for the execution of software systems regression testing. It will include the analysis of the<br />

specific features of space systems software components, with particular attention to the ground operations systems that are<br />

typically operated by humans via human-machine interfaces, and it will review the possible options offered by available<br />

technologies and commercial pro<strong>du</strong>cts for the preparation and automatic execution of systems regression testing. The<br />

selected approach shall be suitable for automated testing of all ground operations systems i.e. it shall not be bound to the<br />

specific implementation aspects of the indivi<strong>du</strong>al systems. A demonstration test environment will be set-up covering the<br />

automatic execution of functional and non-functional tests of selected software components. This prototype shall demonstrate<br />

the re-usability of the automated test cases when validating a new version of the same software component. Finally, it will be<br />

assessed the required effort for the set-up of the indivi<strong>du</strong>al test cases and evaluation of the potential benefits of the<br />

demonstrated approach. Special emphasis shall be given to the feasibility of identifying unambiguous pass/fail criteria for each<br />

test case, with particular reference to the non-functional tests.<br />

Deliverables:<br />

Technical <strong>document</strong>s (adoption of automated approach for execution of SW sys regression testing). Set-up of demonstration<br />

test environment + data/proce<strong>du</strong>res. Final report (assessment of the potential benefits / relevant recommendations).<br />

Current TRL: - Target TRL: Prototype Application Need/Date: SW operational by 2008<br />

Application/Mission: All missions Contract Duration: 24 months<br />

SW Clause : - Dossier0 Ref.:<br />

Consistency with Harmonisation<br />

Roadmap and Conclusions:<br />

Page 176 of 227

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!