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
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