Skip to main content
Go to the home page of the European Commission (opens in new window)
English English
CORDIS - EU research results
CORDIS

Compositional Higher-Order Reasoning about Distributed Systems

CORDIS provides links to public deliverables and publications of HORIZON projects.

Links to deliverables and publications from FP7 projects, as well as links to some specific result types such as dataset and software, are dynamically retrieved from OpenAIRE .

Deliverables

Publications

The Nextgen Modality: A Modality for Non-Frame-Preserving Updates in Separation Logic (opens in new window)

Author(s): Simon Friis Vindum, Aïna Linn Georges, Lars Birkedal
Published in: Proceedings of the 14th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2025
Publisher: ACM
DOI: 10.1145/3703595.3705876

Idempotent Resources in Separation Logic (opens in new window)

Author(s): Daniel Gratzer, Mathias Adam Møller, Lars Birkedal
Published in: Lecture Notes in Computer Science, Foundations of Software Science and Computation Structures, 2025
Publisher: Springer Nature Switzerland, Foundations of Software Science and Computation Structures: 28th International Conference, FoSSaCS 2025
DOI: 10.1007/978-3-031-90897-2_3

Context-Dependent Effects in Guarded Interaction Trees (opens in new window)

Author(s): Sergei Stepanenko, Emma Nardino, Dan Frumin, Amin Timany, Lars Birkedal
Published in: Lecture Notes in Computer Science, Programming Languages and Systems, 2025
Publisher: Springer Nature Switzerland, Programming Languages and Systems: 34th European Symposium on Programming, ESOP 2025,
DOI: 10.1007/978-3-031-91121-7_120.1007/978-3-031-91121-7_12

Towards Univalent Reference Types: The Impact of Univalence on Denotational Semantics (opens in new window)

Author(s): J. Sterling, D. Gratzer, L. Birkedal
Published in: 2024
Publisher: 32nd EACSL Annual Conference on Computer Science Logic (CSL 2024)
DOI: 10.4230/LIPICS.CSL.2024.47

An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic

Author(s): Hammond, A., Liu, Z., Pérami, T., Sewell, P., Birkedal, L., & Pichon-Pharabod, J.
Published in: 2024
Publisher: Proceedings of the ACM on Programming Languages, Volume 8, Issue POPL

Spirea: A Mechanized Concurrent Separation Logic for Weak Persistent Memory (opens in new window)

Author(s): Simon Friis Vindum, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 7, 2023, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3622820

Verifying Reliable Network Components in a Distributed Separation Logic with Dependent Separation Protocols (opens in new window)

Author(s): Léon Gondelman, Jonas Kastberg Hinrichsen, Mário Pereira, Amin Timany, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 7, 2023, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3607859

Reasoning about Weak Isolation Levels in Separation Logic (opens in new window)

Author(s): Anders Alnor Mathiasen, Léon Gondelman, Léon Ducruet, Amin Timany, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 9, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3747515

Error Credits: Resourceful Reasoning about Error Bounds for Higher-Order Probabilistic Programs (opens in new window)

Author(s): Alejandro Aguirre, Philipp G. Haselwarter, Markus de Medeiros, Kwing Hei Li, Simon Oddershede Gregersen, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3674635

Almost-Sure Termination by Guarded Refinement (opens in new window)

Author(s): Simon Oddershede Gregersen, Alejandro Aguirre, Philipp G. Haselwarter, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3674632

Melocoton: A Program Logic for Verified Interoperability Between OCaml and C (opens in new window)

Author(s): Armaël Guéneau, Johannes Hostert, Simon Spies, Michael Sammler, Lars Birkedal, Derek Dreyer
Published in: Proceedings of the ACM on Programming Languages, Issue 7, 2023, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3622823

Iris-MSWasm: Elucidating and Mechanising the Security Invariants of Memory-Safe WebAssembly (opens in new window)

Author(s): Maxime Legoupil, June Rousseau, Aïna Linn Georges, Jean Pichon-Pharabod, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3689722

Trillium: Higher-Order Concurrent and Distributed Separation Logic for Intensional Refinement (opens in new window)

Author(s): Amin Timany, Simon Oddershede Gregersen, Léo Stefanesco, Jonas Kastberg Hinrichsen, Léon Gondelman, Abel Nieto, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3632851

Modular Reasoning about Error Bounds for Concurrent Probabilistic Programs (opens in new window)

Author(s): Kwing Hei Li, Alejandro Aguirre, Simon Oddershede Gregersen, Philipp G. Haselwarter, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 9, 2025, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3747514

A Logical Approach to Type Soundness (opens in new window)

Author(s): Amin Timany, Robbert Krebbers, Derek Dreyer, Lars Birkedal
Published in: Journal of the ACM, Issue 71, 2024, ISSN 0004-5411
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3676954

Unifying cubical and multimodal type theory (opens in new window)

Author(s): Frederik Lerbjerg Aagaard, Magnus Baunsgaard Kristensen, Daniel Gratzer, Lars Birkedal
Published in: Logical Methods in Computer Science, Issue Volume 20, Issue 4, 2024, ISSN 1860-5974
Publisher: Centre pour la Communication Scientifique Directe (CCSD)
DOI: 10.46298/LMCS-20(4:25)2024

Tachis: Higher-Order Separation Logic with Credits for Expected Costs (opens in new window)

Author(s): Philipp G. Haselwarter, Kwing Hei Li, Markus de Medeiros, Simon Oddershede Gregersen, Alejandro Aguirre, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3689753

Asynchronous Probabilistic Couplings in Higher-Order Separation Logic (opens in new window)

Author(s): Simon Oddershede Gregersen, Alejandro Aguirre, Philipp G. Haselwarter, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3632868

The Essence of Generalized Algebraic Data Types (opens in new window)

Author(s): Filip Sieczkowski, Sergei Stepanenko, Jonathan Sterling, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3632866

Modelling Recursion and Probabilistic Choice in Guarded Type Theory (opens in new window)

Author(s): Philipp Stassen, Rasmus Ejlers Møgelberg, Maaike Annebet Zwart, Alejandro Aguirre, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 9, 2025, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3704884

The Logical Essence of Well-Bracketed Control Flow (opens in new window)

Author(s): Amin Timany, Armaël Guéneau, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3632862

Modular Denotational Semantics for Effects with Guarded Interaction Trees (opens in new window)

Author(s): Dan Frumin, Amin Timany, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 8, 2024, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3632854

Approximate Relational Reasoning for Higher-Order Probabilistic Programs (opens in new window)

Author(s): Philipp G. Haselwarter, Kwing Hei Li, Alejandro Aguirre, Simon Oddershede Gregersen, Joseph Tassarotti, Lars Birkedal
Published in: Proceedings of the ACM on Programming Languages, Issue 9, 2025, ISSN 2475-1421
Publisher: Association for Computing Machinery (ACM)
DOI: 10.1145/3704877

Searching for OpenAIRE data...

There was an error trying to search data from OpenAIRE

No results available

My booklet 0 0