Combining Symbolic Execution and Model Checking to Verify MPI Programs.
Hengbiao YuZhenbang ChenXianjin FuJi WangZhendong SuWei DongChun HuangPublished in: CoRR (2018)
Keyphrases
- symbolic execution
- model checking
- verification method
- specification language
- formal specification
- static analysis
- temporal logic
- test generation
- abstract interpretation
- test data generation
- source code
- model checker
- temporal properties
- formal verification
- data flow
- automated verification
- symbolic model checking
- timed automata
- bounded model checking
- computation tree logic
- formal methods
- finite state machines
- transition systems
- epistemic logic
- process algebra
- general purpose
- concurrent systems
- software systems
- modal logic
- deterministic finite automaton
- high level
- alternating time temporal logic