Back to Search Start Over

Scallina: Translating Verified Programs from Coq to Scala

Authors :
Dani Mezher
Youssef El Bakouny
Source :
Programming Languages and Systems ISBN: 9783030027674, APLAS
Publication Year :
2018
Publisher :
Springer International Publishing, 2018.

Abstract

This paper presents the Scallina prototype: a new tool which allows the translation of verified Coq programs to Scala. A typical workflow features a user implementing a functional program in Gallina, the core language of Coq, proving this program’s correctness with regards to its specification and making use of Scallina to synthesize readable Scala components.

Details

ISBN :
978-3-030-02767-4
ISBNs :
9783030027674
Database :
OpenAIRE
Journal :
Programming Languages and Systems ISBN: 9783030027674, APLAS
Accession number :
edsair.doi...........3b9c6b320543e35f0ac5ee81d50bc842
Full Text :
https://doi.org/10.1007/978-3-030-02768-1_7