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

Create successful ePaper yourself

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

Requirements En<strong>for</strong>cement Analysis<br />

Language (REAL)<br />

Verification language <strong>for</strong> <strong>the</strong> AADL<br />

• Extension <strong>of</strong> <strong>the</strong> AADL ; annex language<br />

• Integrated in <strong>the</strong> Ocarina AADL toolsuite<br />

Requirements<br />

Verification<br />

(REAL)<br />

A A D L m o d e l s<br />

Verification with dedicated <strong>the</strong>orems<br />

• Formulas to check components specification<br />

• Theorems associated to AADL component<br />

• i.e: « I check that each process contains at least one thread »<br />

Automatic<br />

Implementation<br />

(Ocarina/POK)<br />

Verification <strong>of</strong> ARINC653 architectures<br />

• Set <strong>of</strong> <strong>the</strong>orems to check ARINC653 architectures with AADL<br />

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