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