<h2>Core</h2>
-<p>
+<ul>
+<li>
C source code → Abstract Syntax Tree
-</p>
+<li>
+ACSL — ANSI/ISO C Specification Language <br>
+<code>/*@ ... */</code>
+</ul>
<h2>Plugins</h2>
<p>
Annotate syntax trees with static analysis.
</p>
+
+<ul>
+<li> WP — <a href="http://www.cs.umd.edu/~mvz/handouts/weakest-precondition.pdf">Weakest Precondition</a>
+<li> Value analysis, Jessie, InOut, Metrics, Aorai, PathCrawler, Spare code, ...
+<li> several in-house plugins at Atos, Airbus, Dassault, CEA, ...
+</ul>
+++ /dev/null
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
-<link rel="stylesheet" href="style.css" type="text/css"/>
-<script src="code.js" type="text/javascript"></script>
-
-<h1>Frama-C</h1>
-
-<img src="slides/slide01.png" height="75%" />
-
-<p class="attribution">
-Slides from
-<a href="https://www.cs.umd.edu/class/spring2016/cmsc838G/frama-c/introduction-to-frama-c_v2.pdf">David Mentré’s 2016 introduction to Frama-C</a>.
-</p>