COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Logic and Semantics Seminar (Computer Laboratory) > Verified Characteristic Formulae for CakeML
Verified Characteristic Formulae for CakeMLAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Dominic Mulligan. Characteristic Formulae (CF) offer a productive, principled approach to generating verification conditions for higher-order imperative programs, but so far the soundness of CF has only been considered with respect to an informal specification of a programming language (OCaml). This leaves a gap between what is established by the verification framework and the program that actually runs. We present a fully-fledged CF framework for the formally specified CakeML programming language. Our framework extends the existing CF approach to support exceptions and I/O, thereby covering the full feature set of CakeML, and comes with a formally verified soundness theorem. Furthermore, it integrates with existing proof techniques for verifying CakeML programs. This validates the CF approach, and allows users to prove end-to-end theorems for higher-order imperative programs, from specification to language semantics, within a single theorem prover. This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsIs there Enough for All of Us? Global Growth, Climate Change and Food Security Talk by Bashir Saoudi The Real Me: Gordon Lab Seminar Series Structural Biology Monday Seminars Vascular Biology Research SeminarsOther talksMissing friars: rethinking late medieval medicine Primary liver tumor organoids: a new pre-clinical model for drug sensitivity analysis Poison trials, panaceas and proof: debates about testing and testimony in early modern European medicine The spin evolution of supermassive black holes Making Refuge: Academics at Risk Interrogating T cell signalling and effector function in hypoxic environments |