Debugging parallel programs using temporal logic specifications.
Maximilian FreyPublished in: Software Engineering for Parallel and Distributed Systems (1996)
Keyphrases
- temporal logic
- concurrent systems
- model checking
- transition systems
- model checker
- reactive systems
- bounded model checking
- parallel programming
- formal specification language
- modal logic
- satisfiability problem
- formal specification
- control flow
- hardware designs
- mazurkiewicz traces
- novice programmers
- belief revision
- linear temporal logic
- predicate logic
- verification method
- java programs
- temporal knowledge
- specification language
- programming environment
- computation tree logic
- model based diagnosis
- source code
- formal verification
- dynamic constraints
- programs written
- data flow