A Proof Score Approach to Formal Verification of an Imperative Programming Language Compiler.
Dorian DaudierTrinh Ngoc Quoc BaoKazuhiro OgataPublished in: SOFL+MSVL (2017)
Keyphrases
- programming language
- formal verification
- model checking
- general purpose
- functional language
- object oriented
- model checker
- automated verification
- theorem proving
- programming environment
- high level
- strongly typed
- bounded model checking
- object oriented programming
- temporal logic
- database languages
- software engineering
- functional programming
- computer programs
- object oriented concepts
- specification language
- theorem prover
- artificial intelligence
- high level programming language
- proof planning
- data abstraction
- inference rules
- database
- programming language constructs