Verification of Concurrent Programs

E260373

"Verification of Concurrent Programs" is a foundational computer science text that presents formal methods and techniques for proving the correctness of programs that execute concurrently.

All labels observed (1)

Label Occurrences
Verification of Concurrent Programs canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf academic textbook
computer science book
nonfiction book
appliesTheory concurrency theory
mathematical logic
program semantics
proof theory
describes formal specification of concurrent behavior
logical systems for concurrency
methods to avoid deadlocks
methods to avoid race conditions
proof systems for concurrent languages
reasoning about atomic operations
reasoning about critical sections
state-space reasoning for concurrent executions
techniques for proving program correctness
field computer science
concurrent programming
formal methods
program verification
focusesOn compositional verification
correctness proofs
formal methods for concurrency
interleaving semantics
invariants in concurrent programs
liveness properties of concurrent programs
modular verification of concurrent components
proof rules for concurrent constructs
proof techniques for concurrent programs
reasoning about interference
safety properties of concurrent programs
shared-memory concurrency
synchronization correctness
temporal reasoning about programs
goal to formalize reasoning about concurrent execution
to present rigorous techniques for proving correctness of concurrent programs
hasFormat textbook
hasGenre scientific literature
technical literature
intendedAudience graduate students in computer science
researchers in formal methods
software verification practitioners
mainSubject concurrency
program correctness
verification of concurrent programs
use reference for research in concurrency verification
teaching advanced program verification

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Zohar Manna authorOf Verification of Concurrent Programs