Combining symbolic execution and model checking to verify MPI programs.
Hengbiao YuPublished in: ICSE (Companion Volume) (2018)
Keyphrases
- model checking
- symbolic execution
- verification method
- specification language
- formal specification
- temporal logic
- test data generation
- static analysis
- test generation
- model checker
- source code
- temporal properties
- formal verification
- automated verification
- computation tree logic
- timed automata
- formal methods
- finite state machines
- process algebra
- symbolic model checking
- bounded model checking
- data flow
- concurrent systems
- general purpose
- transition systems
- epistemic logic
- test cases
- test suite
- domain specific
- genetic algorithm
- alternating time temporal logic
- abstract interpretation
- reactive systems
- software testing
- description language
- search strategies
- open source
- search algorithm
- web services