28.11.2014 Views

Model-Based Engineering for the Development of ... - Julien Delange

Model-Based Engineering for the Development of ... - Julien Delange

Model-Based Engineering for the Development of ... - Julien Delange

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.

Verification patterns example (2)<br />

Error coverage<br />

• Errors that may be raised are handled<br />

• A recovery procedure is associated<br />

• The recovery procedure is correct<br />

(i.e: a task cannot restart <strong>the</strong> module)<br />

Recovering strategies trade-<strong>of</strong>f<br />

• Fault propagation analysis<br />

• Potential transient or permanent errors<br />

• Impact between different criticality levels<br />

Partition 1<br />

Criticality A<br />

Divide by Zero in partition 2 !<br />

Transient impact on partition 1 ?<br />

Permanent impact on partition 1?<br />

Partition 2<br />

Criticality B<br />

ARINC module<br />

8 AEROTECH09<br />

<strong>Model</strong>-<strong>Based</strong> <strong>Engineering</strong> <strong>for</strong> <strong>the</strong> <strong>Development</strong><br />

<strong>of</strong> ARINC653 Architectures

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

Saved successfully!

Ooh no, something went wrong!