rebuild after many tool additions
This commit is contained in:
@@ -107,6 +107,210 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/blast\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/blast/">BLAST</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2012 ] BLAST (Berkeley Lazy Abstraction Software verification Tool) is a …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/cadp\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/cadp/">CADP</a></td>
|
||||
<td class="description"> [ Closed-Source Tool ] CADP (“Construction and Analysis of Distributed …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/cgaal\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/cgaal/">CGAAL</a></td>
|
||||
<td class="description">CGAAL is a model checker of alternating-time temporal logic (ATL) properties on concurrent game …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/concuerror\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/concuerror/">Concuerror</a></td>
|
||||
<td class="description">Concuerror is a stateless model checking tool for Erlang programs.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/cpachecker\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/cpachecker/">CPAchecker</a></td>
|
||||
<td class="description"> [ Closed-Source Tool ] CPAchecker is a tool for configurable software verification.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/dscheck\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/dscheck/">DSCheck</a></td>
|
||||
<td class="description">DSCheck is an experimental model checker for testing concurrent OCaml programs.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/eldarica\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/eldarica/">Eldarica</a></td>
|
||||
<td class="description">Eldarica is a model checker for Horn clauses, Numerical Transition Systems, and software programs.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/esbmc\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/esbmc/">ESBMC</a></td>
|
||||
<td class="description">ESBMC is a context-bounded model checker based on satisfiability modulo theories for verifying …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/geyser\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/geyser/">Geyser</a></td>
|
||||
<td class="description">Geyser is a simple symbolic model checker for propositional transition system systems.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/imspin\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/imspin/">ImSpin</a></td>
|
||||
<td class="description">ImSpin is a frontend for the SPIN model checker, providing an environment for users engaged in model …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/intrepyd\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/intrepyd/">Intrepyd</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2021 ] Intrepyd is a python module that provides a simulator and a model …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/kind2\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/kind2/">Kind 2</a></td>
|
||||
<td class="description">Kind 2 is a multi-engine SMT-based automatic model checker for synchronous reactive systems.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/ltsa\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/ltsa/">LTSA</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2018 ] LTSA is a verification tool for concurrent systems. It mechanically …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/ltsmin\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/ltsmin/">LTSmin</a></td>
|
||||
<td class="description">LTSmin started out as a generic toolset for manipulating labelled transition systems. Meanwhile the …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/mcltlrs\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/mcltlrs/">mcltl-rs</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2020 ] mcltl-rs is an experimental model checker for LTL written in Rust.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/mcrl2\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/mcrl2/">mCRL2</a></td>
|
||||
<td class="description">mCRL2 is a formal specification language with an associated toolset. The toolset can be used for …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/mercury\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/mercury/">Mercury</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2020 ] Mercury is a Model Checker developed for multicore, multiprocessors …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/munta\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/munta/">MUNTA</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2020 ] MUNTA is a model checker for the popular realtime systems modeling …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/nusmv\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/nusmv/">NuSMV</a></td>
|
||||
<td class="description">NuSMV is a symbolic model checker.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/nuxmv\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/nuxmv/">NuXMV</a></td>
|
||||
<td class="description"> [ Closed-Source Tool ] nuXmv is a symbolic model checker for the analysis of synchronous …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/pnmc\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/pnmc/">Pnmc</a></td>
|
||||
<td class="description">Pnmc is a symbolic model checker for Petri nets.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/pypl\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/pypl/">pyPL</a></td>
|
||||
<td class="description">pyPL is a naive model generator, model checker and theorem prover.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/romeo\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/romeo/">Roméo</a></td>
|
||||
<td class="description">Romeo allows the modelling of complex systems using extensions of time Petri nets.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/rumur\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/rumur/">Rumur</a></td>
|
||||
<td class="description">Rumur is a model checker.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/sally\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/sally/">Sally</a></td>
|
||||
<td class="description">Sally is a model checker for infinite state systems described as transition systems.
|
||||
@@ -114,6 +318,57 @@
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/smpt\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/smpt/">SM(P/)T</a></td>
|
||||
<td class="description">SMPT is a SMT-based model checker for Petri nets focused on reachability problems that takes …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/spin\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/spin/">Spin</a></td>
|
||||
<td class="description">Spin is a model checker for multi-threaded software.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/stateright\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/stateright/">stateright</a></td>
|
||||
<td class="description">stateright is a Rust library for model checking systems, with an emphasis on distributed systems.
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/tapaal\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/tapaal/">TAPAAL</a></td>
|
||||
<td class="description">TAPAAL is a tool for verification of timed-arc petri nets
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/timesolver\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/timesolver/">TimeSolver</a></td>
|
||||
<td class="description"> [ Not Maintained Since 2019 ] TimeSolver is a Model Checker for timed automata that uses pes …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
<tr onclick="window.location='\/tools\/mc\/uppaal\/'" style="cursor:pointer;">
|
||||
<td class="tool"><a href="/tools/mc/uppaal/">Uppaal</a></td>
|
||||
<td class="description"> [ Closed-Source Tool ] Uppaal is an integrated tool environment for modeling, validation and …</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
@@ -8,6 +8,174 @@
|
||||
<language>en-us</language>
|
||||
<lastBuildDate>Sat, 07 Jun 2025 00:00:00 +0000</lastBuildDate>
|
||||
<atom:link href="https://fmtools.fyi/applications/model-checker/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>BLAST</title>
|
||||
<link>https://fmtools.fyi/tools/mc/blast/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/blast/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2012</span>
 
 <span style="display:none">]</span>
</div>
BLAST (Berkeley Lazy Abstraction Software verification Tool) is a static software verification tool for C language that solves the reachability problem, i.e. whether a given program location can be reached from an entry point (main function) by a valid execution.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>CADP</title>
|
||||
<link>https://fmtools.fyi/tools/mc/cadp/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/cadp/</guid>
|
||||
<description><p><div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(226, 181, 59);"></span>
 <span style="display:none">[</span>
 <span style="color: rgb(226, 181, 59); font-size: 1rem;">Closed-Source Tool</span>
 <span style="display:none">]&nbsp;</span>
</div>
CADP (&ldquo;Construction and Analysis of Distributed Processes&rdquo;, formerly known as &ldquo;CAESAR/ALDEBARAN Development Package&rdquo;) is a toolbox for the design of asynchronous concurrent systems, such as communication protocols, distributed systems, asynchronous circuits, multiprocessor architectures, web services, etc.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>CGAAL</title>
|
||||
<link>https://fmtools.fyi/tools/mc/cgaal/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/cgaal/</guid>
|
||||
<description><p>CGAAL is a model checker of alternating-time temporal logic (ATL) properties on concurrent game structures (CGSs).</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Concuerror</title>
|
||||
<link>https://fmtools.fyi/tools/mc/concuerror/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/concuerror/</guid>
|
||||
<description><p>Concuerror is a stateless model checking tool for Erlang programs.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>CPAchecker</title>
|
||||
<link>https://fmtools.fyi/tools/mc/cpachecker/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/cpachecker/</guid>
|
||||
<description><p><div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(226, 181, 59);"></span>
 <span style="display:none">[</span>
 <span style="color: rgb(226, 181, 59); font-size: 1rem;">Closed-Source Tool</span>
 <span style="display:none">]&nbsp;</span>
</div>
CPAchecker is a tool for configurable software verification.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>DSCheck</title>
|
||||
<link>https://fmtools.fyi/tools/mc/dscheck/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/dscheck/</guid>
|
||||
<description><p>DSCheck is an experimental model checker for testing concurrent OCaml programs.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Eldarica</title>
|
||||
<link>https://fmtools.fyi/tools/mc/eldarica/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/eldarica/</guid>
|
||||
<description><p>Eldarica is a model checker for Horn clauses, Numerical Transition Systems, and software programs.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>ESBMC</title>
|
||||
<link>https://fmtools.fyi/tools/mc/esbmc/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/esbmc/</guid>
|
||||
<description><p>ESBMC is a context-bounded model checker based on satisfiability modulo theories for verifying single- and multi-threaded C/C++ programs.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Geyser</title>
|
||||
<link>https://fmtools.fyi/tools/mc/geyser/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/geyser/</guid>
|
||||
<description><p>Geyser is a simple symbolic model checker for propositional transition system systems.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>ImSpin</title>
|
||||
<link>https://fmtools.fyi/tools/mc/imspin/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/imspin/</guid>
|
||||
<description><p>ImSpin is a frontend for the <a href="../spin" >SPIN</a> model checker, providing an environment for users engaged in model checking tasks.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Intrepyd</title>
|
||||
<link>https://fmtools.fyi/tools/mc/intrepyd/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/intrepyd/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2021</span>
 
 <span style="display:none">]</span>
</div>
Intrepyd is a python module that provides a simulator and a model checker in form of a rich API, to allow the rapid prototyping of formal methods algorithms for the rigorous analysis of circuits, specifications, models.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Kind 2</title>
|
||||
<link>https://fmtools.fyi/tools/mc/kind2/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/kind2/</guid>
|
||||
<description><p>Kind 2 is a multi-engine SMT-based automatic model checker for synchronous reactive systems.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>LTSA</title>
|
||||
<link>https://fmtools.fyi/tools/mc/ltsa/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/ltsa/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2018</span>
 
 <span style="display:none">]</span>
</div>
LTSA is a verification tool for concurrent systems. It mechanically checks that the specification of a concurrent system satisfies the properties required of its behaviour. In addition, LTSA supports specification animation to facilitate interactive exploration of system behaviour.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>LTSmin</title>
|
||||
<link>https://fmtools.fyi/tools/mc/ltsmin/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/ltsmin/</guid>
|
||||
<description><p>LTSmin started out as a generic toolset for manipulating labelled transition systems. Meanwhile the toolset was extended to a a full (LTL/CTL/μ-calculus) model checker, while maintaining its language-independent characteristics.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>mcltl-rs</title>
|
||||
<link>https://fmtools.fyi/tools/mc/mcltlrs/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/mcltlrs/</guid>
|
||||
<description><div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2020</span>
 
 <span style="display:none">]</span>
</div>
<p>mcltl-rs is an experimental model checker for LTL written in Rust.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>mCRL2</title>
|
||||
<link>https://fmtools.fyi/tools/mc/mcrl2/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/mcrl2/</guid>
|
||||
<description><p>mCRL2 is a formal specification language with an associated toolset. The toolset can be used for modelling, validation and verification of concurrent systems and protocols.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Mercury</title>
|
||||
<link>https://fmtools.fyi/tools/mc/mercury/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/mercury/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2020</span>
 
 <span style="display:none">]</span>
</div>
Mercury is a Model Checker developed for multicore, multiprocessors machine with shared memory.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>MUNTA</title>
|
||||
<link>https://fmtools.fyi/tools/mc/munta/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/munta/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2020</span>
 
 <span style="display:none">]</span>
</div>
MUNTA is a model checker for the popular realtime systems modeling formalism of Timed Automata</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>NuSMV</title>
|
||||
<link>https://fmtools.fyi/tools/mc/nusmv/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/nusmv/</guid>
|
||||
<description><p>NuSMV is a symbolic model checker.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>NuXMV</title>
|
||||
<link>https://fmtools.fyi/tools/mc/nuxmv/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/nuxmv/</guid>
|
||||
<description><p><div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(226, 181, 59);"></span>
 <span style="display:none">[</span>
 <span style="color: rgb(226, 181, 59); font-size: 1rem;">Closed-Source Tool</span>
 <span style="display:none">]&nbsp;</span>
</div>
nuXmv is a symbolic model checker for the analysis of synchronous finite-state and infinite-state systems.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Pnmc</title>
|
||||
<link>https://fmtools.fyi/tools/mc/pnmc/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/pnmc/</guid>
|
||||
<description><p>Pnmc is a symbolic model checker for Petri nets.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>pyPL</title>
|
||||
<link>https://fmtools.fyi/tools/mc/pypl/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/pypl/</guid>
|
||||
<description><p>pyPL is a naive model generator, model checker and theorem prover.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Roméo</title>
|
||||
<link>https://fmtools.fyi/tools/mc/romeo/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/romeo/</guid>
|
||||
<description><p>Romeo allows the modelling of complex systems using extensions of time Petri nets.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Rumur</title>
|
||||
<link>https://fmtools.fyi/tools/mc/rumur/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/rumur/</guid>
|
||||
<description><p>Rumur is a model checker.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Sally</title>
|
||||
<link>https://fmtools.fyi/tools/mc/sally/</link>
|
||||
@@ -15,5 +183,47 @@
|
||||
<guid>https://fmtools.fyi/tools/mc/sally/</guid>
|
||||
<description><p>Sally is a model checker for infinite state systems described as transition systems.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>SM(P/)T</title>
|
||||
<link>https://fmtools.fyi/tools/mc/smpt/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/smpt/</guid>
|
||||
<description><p>SMPT is a SMT-based model checker for Petri nets focused on reachability problems that takes advantage of net reductions (polyhedral reductions).</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Spin</title>
|
||||
<link>https://fmtools.fyi/tools/mc/spin/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/spin/</guid>
|
||||
<description><p>Spin is a model checker for multi-threaded software.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>stateright</title>
|
||||
<link>https://fmtools.fyi/tools/mc/stateright/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/stateright/</guid>
|
||||
<description><p><code>stateright</code> is a Rust library for model checking systems, with an emphasis on distributed systems.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>TAPAAL</title>
|
||||
<link>https://fmtools.fyi/tools/mc/tapaal/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/tapaal/</guid>
|
||||
<description><p>TAPAAL is a tool for verification of timed-arc petri nets</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>TimeSolver</title>
|
||||
<link>https://fmtools.fyi/tools/mc/timesolver/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/timesolver/</guid>
|
||||
<description><p>

<div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(240, 85, 85);"></span>
 <span style="display:none">[</span>
 
 <span style="color: rgb(240, 85, 85); font-size: 1rem;">Not Maintained Since 2019</span>
 
 <span style="display:none">]</span>
</div>
TimeSolver is a Model Checker for timed automata that uses pes (predicate equation systems).</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Uppaal</title>
|
||||
<link>https://fmtools.fyi/tools/mc/uppaal/</link>
|
||||
<pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
|
||||
<guid>https://fmtools.fyi/tools/mc/uppaal/</guid>
|
||||
<description><p><div style="display: flex; align-items: center; gap: 8px;">
 <span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(226, 181, 59);"></span>
 <span style="display:none">[</span>
 <span style="color: rgb(226, 181, 59); font-size: 1rem;">Closed-Source Tool</span>
 <span style="display:none">]&nbsp;</span>
</div>
Uppaal is an integrated tool environment for modeling, validation and verification of real-time systems modeled as networks of timed automata, extended with data types (bounded integers, arrays, etc.).</p></description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
|
Reference in New Issue
Block a user