pascutto.bib

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -q -oc pascutto.cite -ob pascutto.bib -c 'author : "pascutto"' ../../biblio/abbrevs.bib ../../biblio/demons.bib ../../biblio/demons2.bib ../../biblio/demons3.bib ../../biblio/team.bib ../../biblio/crossrefs.bib}}
@inproceedings{filliatrepascutto21,
  author = {Jean-Christophe Filli\^atre and Cl\'ement Pascutto},
  title = {{Ortac}: Runtime Assertion Checking for {OCaml}},
  year = 2021,
  topics = {team},
  booktitle = {Proceedings of the 21st International Conference on Runtime Verification (RV'21)},
  month = may,
  hal = {https://hal.inria.fr/hal-03252901},
  abstract = {Runtime assertion checking (RAC) is a convenient set of
    techniques that lets developers abstract away the
    process of verifying the correctness of their
    programs by writing formal specifications and
    automating their verification at runtime.  In this
    work, we present ortac, a runtime assertion checking
    tool for OCaml libraries and programs. OCaml is a
    functional programming lan- guage in which idioms
    rely on an expressive type system, modules, and
    interface abstractions. ortac consumes interfaces
    annotated with type invariants and function
    contracts and produces code wrappers with the same
    signature that check these specifications at
    runtime. It provides a flexible framework for
    traditional assertion checking, monitoring mis-
    behaviors without interruptions, and automated fuzz
    testing for OCaml programs.  This paper presents an
    overview of ortac features and highlights its main
    design choices.}
}
@inproceedings{osbornepascuttoOCaml21,
  hal = {https://hal.inria.fr/hal-03328646v1},
  author = {Nicolas Osborne and Cl\'ement Pascutto},
  title = {Leveraging Formal Specifications to Generate Fuzzing Suites
},
  booktitle = {OCaml workshop},
  year = 2021,
  month = aug
}
@inproceedings{osborne21ocaml,
  topics = {team},
  title = {Leveraging Formal Specifications to Generate Fuzzing Suites},
  author = {Osborne, Nicolas and Pascutto, Cl{\'e}ment},
  hal = {https://hal.inria.fr/hal-03328646},
  booktitle = {OCaml Users and Developers Workshop, co-located with the 26th ACM SIGPLAN International Conference on Functional Programming},
  year = 2021
}
@inproceedings{filliatre21rv,
  topics = {team},
  title = {{Ortac}: Runtime Assertion Checking for {OCaml}},
  author = {Filli{\^a}tre, Jean-Christophe and Pascutto, Cl{\'e}ment},
  hal = {https://hal.inria.fr/hal-03252901},
  booktitle = {21st International Conference on Runtime Verification},
  year = 2021
}
@inproceedings{filliatre22rv,
  topics = {team},
  title = {Optimizing Prestate Copies in Runtime Verification of Function Postconditions},
  author = {Filli{\^a}tre, Jean-Christophe and Pascutto, Cl{\'e}ment},
  hal = {https://hal.inria.fr/hal-03690675v1},
  booktitle = {22nd International Conference on Runtime Verification},
  year = 2022
}
@phdthesis{pascutto23phd,
  topics = {team},
  author = {Pascutto, Cl\'ement},
  title = {Runtime Verification of OCaml Programs},
  school = {Universit\'e Paris-Saclay},
  year = 2023,
  type = {PhD thesis}
}