Le chameau et le serpent rentrent dans un bar : vérification quasi-automatique de code OCaml en logique de séparation
Fuente:
arXiv
Salvato in:
| Autori principali: | , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2024
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866929640591851520 |
|---|---|
| author | Gros, Charlène Pereira, Mário |
| author_facet | Gros, Charlène Pereira, Mário |
| contents | This paper presents a translation from Gospel-annotated OCaml programs into Viper, an intermediate verification language featuring Separation Logic. The practical goal is to extend Cameleer with a new back-end to prove heap-dependent OCaml programs. The logical specification of such OCaml programs is described using an extension of Gospel to support Separation Logic features, which we describe in the paper. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2412_14894 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Le chameau et le serpent rentrent dans un bar : vérification quasi-automatique de code OCaml en logique de séparation Gros, Charlène Pereira, Mário Logic in Computer Science This paper presents a translation from Gospel-annotated OCaml programs into Viper, an intermediate verification language featuring Separation Logic. The practical goal is to extend Cameleer with a new back-end to prove heap-dependent OCaml programs. The logical specification of such OCaml programs is described using an extension of Gospel to support Separation Logic features, which we describe in the paper. |
| title | Le chameau et le serpent rentrent dans un bar : vérification quasi-automatique de code OCaml en logique de séparation |
| topic | Logic in Computer Science |
| url | https://arxiv.org/abs/2412.14894 |