Abstract
We develop a mechanized proof of Featherweight Java with Assignment and Immutability in the Coq proof assistant. This is a step towards more machine-checked proofs of a non-trivial type system. We used object immutability close to that of IGJ [9] . We describe the challenges of the mech- anisation and the encoding we used inside of Coq.
Originalsprog | Engelsk |
---|---|
Titel | FTfJP 12.Proceedings of the 14th Workshop on Formal Techniques for Java-like Programs |
Antal sider | 8 |
Forlag | Association for Computing Machinery |
Publikationsdato | 2012 |
Sider | 11-19 |
ISBN (Trykt) | 978-1-4503-1272-1 |
DOI | |
Status | Udgivet - 2012 |