PV4 Yogar-CBMCconverts a multi-threaded program into an event order graph and verifies its sequential consistency

Application domain/field

Type of tool

Monoverifier

Expected input

Multi-threaded C program

Format:

C

Expected output

Proof of safety or a feasible counterexample

Internals

Constructs and refines an EOG (Event Order Graph)
C Concurrency

Links

Related papers

YOGAR-CBMC: CBMC with Scheduling Constraint Based Abstraction Refinement

Last publication date

14 Apr 2018

ProVerB specific



ProVerB is a part of SLEBoK. Last updated: February 2023.