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 ⓘ