Logo do repositório
 
Publicação

Practical Deductive Verification of OCaml Programs

dc.contributor.authorPereira, Mário
dc.contributor.institutionNOVALincs
dc.date.accessioned2025-07-07T21:19:13Z
dc.date.available2025-07-07T21:19:13Z
dc.date.issued2025
dc.descriptionPublisher Copyright: © The Author(s) 2025.
dc.description.abstractIn this paper, we provide a comprehensive, hands-on tutorial on how to apply deductive verification to programs written in OCaml. In particular, we show how one can use the GOSPEL specification language and the Cameleer tool to conduct mostly-automated verification on OCaml code. In our presentation, we focus on two main classes of programs: first, purely functional programs with no mutable state; then on imperative programs, where one can mix mutable state with subtle control-flow primitives, such as locally-defined exceptions.en
dc.description.versionpublishersversion
dc.description.versionpublished
dc.format.extent25
dc.format.extent1962406
dc.identifier.doi10.1007/978-3-031-71177-0_29
dc.identifier.isbn9783031711763
dc.identifier.issn0302-9743
dc.identifier.otherPURE: 112634730
dc.identifier.otherPURE UUID: cc5fcf1b-a28a-44a4-9f6b-4956f620ad2f
dc.identifier.otherScopus: 85205133549
dc.identifier.otherORCID: /0000-0003-4234-5376/work/187481873
dc.identifier.urihttp://hdl.handle.net/10362/184925
dc.identifier.urlhttps://www.scopus.com/pages/publications/85205133549
dc.language.isoeng
dc.peerreviewedyes
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.subjectCameleer
dc.subjectDeductive Software Verification
dc.subjectGOSPEL
dc.subjectOCaml
dc.subjectTheoretical Computer Science
dc.subjectGeneral Computer Science
dc.titlePractical Deductive Verification of OCaml Programsen
dc.typeconference object
degois.publication.firstPage518
degois.publication.lastPage542
degois.publication.titleFormal Methods - 26th International Symposium, FM 2024, Proceedings Part II
degois.publication.title26th International Symposium on Formal Methods, FM 2024
dspace.entity.typePublication
rcaap.rightsopenAccess

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Practical_Deductive_Verification_of_OCaml_Programs.pdf
Tamanho:
1.87 MB
Formato:
Adobe Portable Document Format