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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<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-29SW<br />

System and Software Functional Requirements Techniques<br />

The activity will investigate how to integrate the two processes (system and software) through the use of complementary and<br />

integrable modelling technologies in phase A and B. The expected benefit is to arrive at the PDR with consolidated system<br />

functional requirements easily transferable to the software life cycle development. This will ensure a better continuity of the<br />

overall life cycle, from mission level modelling to software implementation through incremental model translation. The new<br />

method will complement the ASSERT results and both could be integrated in the long term in the CDF for final<br />

experimentation. The activity will include: (i) selection of a mission appropriate for mission level functional modelling and<br />

associated software requirements modelling. (ii) survey and selection of system and software modelling techniques (not<br />

limited to aerospace, but including also railway and automotive) (iii) implementation of the case study (iv) definition of the<br />

appropriate process and tools in reference with ECSS-E10Part1 and ECSS-E40Part1 (v) possible experimentation in the<br />

CDF.<br />

Deliverables:<br />

Suitable modelling methods, prototype environment, case study covering phase A and B.<br />

Current TRL: - Target TRL: Prototype Application Need/Date: SW operational >=2010<br />

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

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

Consistency with Harmonisation<br />

Roadmap and Conclusions:<br />

On-Board SW<br />

<strong>TRP</strong> Reference: T607-01EM<br />

Title:<br />

Automation of the life cycle: automatic test generation<br />

The existence of more and more models of the system requirements allows to derive automatically sequences of test from the<br />

models. The issue is the selection of the tests which are appropriate for the test goal, and therefore the selection of the test<br />

goal itself. The selection criteria may be based on the test coverage, or on the activation of given internal states of the system,<br />

or selected use cases of the system that should be verified. The automatic tools will try to find all the test scenarios that oftwa<br />

the goal of the tests, either in a systematic way or through the use of statistic (statistical testing), or trying to achieve a<br />

coverage rate. The activity will select modelling languages on which automatic testing is possible, propose a test vector<br />

generator for given test goals, and give the process to use the tool. The activity will also investigate the statistical testing as a<br />

mean to target the test effort, precise its application to space oftware, and define how to use it in accordance with the<br />

software standards.<br />

Deliverables:<br />

Report (selection of appropriate modelling languages for automatic testing; testing criteria/statistics). Testing tool<br />

implementing the various testing policies. Report on adequacy of statistical testing with SW standards and a case study.<br />

Current TRL:<br />

Target TRL: Opeartional Application Need/Date:<br />

-<br />

tool /<br />

demontstrat<br />

SW operational >=2007<br />

ion<br />

Application/Mission: all space project Contract Duration: 12 months<br />

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

Consistency with Harmonisation<br />

Roadmap and Conclusions:<br />

Page 134 of 227

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

Saved successfully!

Ooh no, something went wrong!