Close #23
This commit is contained in:
18
tools/mc/abc.md
Normal file
18
tools/mc/abc.md
Normal file
@@ -0,0 +1,18 @@
|
||||
+++
|
||||
title = 'ABC'
|
||||
subtitle = 'Sequential Logic Verifier'
|
||||
links = [
|
||||
{ title = "Homepage", url = "http://www.eecs.berkeley.edu/~alanmi/abc/", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/berkeley-abc/abc", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Theorem Prover","Model Checker"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
System for Sequential Logic Synthesis and Formal Verification
|
16
tools/mc/avr.md
Normal file
16
tools/mc/avr.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'AVR'
|
||||
subtitle = 'Reachability Analysis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/aman-goel/avr", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["GPL-3.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Reads a state transition system and performs property checking
|
16
tools/mc/fast-downward-pdr.md
Normal file
16
tools/mc/fast-downward-pdr.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'Fast Downward PDR'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/Tiim/fast-downward-pdr", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["GPL-3.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Implementation of the Property-Directed Reachability algorithm in the Fast Downward planning system.
|
16
tools/mc/fbpdr.md
Normal file
16
tools/mc/fbpdr.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'fbPDR'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/tobiasseufert/fbPDR", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Forward / backward PDR/IC3 implementation.
|
19
tools/mc/fuseic3.md
Normal file
19
tools/mc/fuseic3.md
Normal file
@@ -0,0 +1,19 @@
|
||||
+++
|
||||
title = 'FuseIC3'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/rohitdureja/FuseIC3", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["GPL-3.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2017
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2017">}}
|
||||
|
||||
FuseIC3 is a SAT-based algorithm for checking a set of models. It extends IC3 to minimize time spent in exploring the common state space between related models.
|
@@ -1,21 +1,16 @@
|
||||
+++
|
||||
date = 2025-06-07
|
||||
draft = false
|
||||
title = 'Geyser'
|
||||
subtitle = 'Model Checker'
|
||||
links = [
|
||||
# { title = "Homepage", url = "https://mcrl2.org", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/JakubSarnik/geyser", icon = 'fa-solid fa-code' },
|
||||
# { title = "Playground", url = "https://cvc5.github.io/app/", icon = 'fa-solid fa-gamepad' }
|
||||
subtitle = 'Reachability Analysis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/JakubSarnik/geyser", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ['Model Checker']
|
||||
# developers = ['Eindhoven University of Technology']
|
||||
licenses = ['MIT']
|
||||
# inputs = ['Sally']
|
||||
# interfaces = ['CLI']
|
||||
maintenance = ['Actively Maintained']
|
||||
techniques = ['PDR', 'CAR']
|
||||
# publications = ['']
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Geyser is a simple symbolic model checker for propositional transition system systems.
|
||||
Simple implementation of PDR and CAR model checking algorithms
|
16
tools/mc/pdrc.md
Normal file
16
tools/mc/pdrc.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'PDRC'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/Gy-Hu/PDRC", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = []
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Reproduce of "HVC2017: A Supervisory Control Algorithm Based on Property-Directed Reachability"
|
19
tools/mc/pdrlia.md
Normal file
19
tools/mc/pdrlia.md
Normal file
@@ -0,0 +1,19 @@
|
||||
+++
|
||||
title = ' PDR-LIA'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/akaydesai/PDR-LIA", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["CRAPL"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2018
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2018">}}
|
||||
|
||||
Implementation of Property Directed Reachability for linear integer arithmetic
|
16
tools/mc/reach.md
Normal file
16
tools/mc/reach.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'Reach'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/go-air/reach", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Reach is a symbolic finite state reachability checker. One could also say that Reach is a safety model checker.
|
16
tools/mc/ric3.md
Normal file
16
tools/mc/ric3.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'rIC3'
|
||||
subtitle = 'Hardware Model Checker'
|
||||
links = [ { title = "Source Code", url = "https://github.com/gipsyh/rIC3", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["GPL-3.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Hardware Formal Verification Tool
|
19
tools/mc/simplepdr.md
Normal file
19
tools/mc/simplepdr.md
Normal file
@@ -0,0 +1,19 @@
|
||||
+++
|
||||
title = 'SimplePDR'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/rohitdureja/SimplePDR", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = ["GPL-3.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2016
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2016">}}
|
||||
|
||||
A reference implementation of property directed reachability for boolean transition systems.
|
19
tools/mc/z3ic3pdr.md
Normal file
19
tools/mc/z3ic3pdr.md
Normal file
@@ -0,0 +1,19 @@
|
||||
+++
|
||||
title = 'Z3-IC3-PDR'
|
||||
subtitle = 'Reachability Analyzer'
|
||||
links = [ { title = "Source Code", url = "https://github.com/pddenhar/Z3-IC3-PDR", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Model Checker"]
|
||||
developers = []
|
||||
licenses = []
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2016
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2016">}}
|
||||
|
||||
Implementation of the IC3 / Property Directed Reachability algorithm using the the Z3 SMT solver.
|
Reference in New Issue
Block a user