SMLtoCoq: Automated Generation of Coq Specifications and Proof Obligations from SML Programs with Contracts.
Laila El-BeheiryGiselle ReisAmmar KarkourPublished in: LFMTP (2021)
Keyphrases
- theorem prover
- recursive programs
- automated theorem provers
- provably correct
- imperative programs
- program synthesis
- control flow
- computer programs
- supply chain
- neural network
- fixpoint
- programming environment
- finite state machines
- theorem proving
- agent architecture
- decision making
- fully automated
- high level
- data sets
- e learning
- computer algebra
- case study
- linear logic
- deontic logic
- automatic programming
- transformation rules
- multi agent
- specification language
- software development
- formal semantics
- formal methods