Zobrazeno 1 - 8
of 8
pro vyhledávání: '"Léo Stefanesco"'
Publikováno v:
Proceedings of the ACM on Programming Languages
Proceedings of the ACM on Programming Languages, 2022, ⟨10.1145/3498703⟩
Proceedings of the ACM on Programming Languages, ACM, 2022, ⟨10.1145/3498703⟩
Proceedings of the ACM on Programming Languages, 2022, ⟨10.1145/3498703⟩
Proceedings of the ACM on Programming Languages, ACM, 2022, ⟨10.1145/3498703⟩
Large-scale software verification relies critically on the use of compositional languages, semantic models, specifications, and verification techniques. Recent work on certified abstraction layers synthesizes game semantics, the refinement calculus,
Publikováno v:
Proceedings of the ACM on Programming Languages, 4(ICFP)
The metatheory of Scala’s core type system—the Dependent Object Types (DOT) calculus—is hard to extend, like the metatheory of other type systems combining subtyping and dependent types. Soundness of important Scala features therefore remains a
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::c6ee8f0b2086b741a3b9b82f66bc0bf8
http://resolver.tudelft.nl/uuid:b2942dd8-e6ac-4568-9208-9dbfc20a2a8a
http://resolver.tudelft.nl/uuid:b2942dd8-e6ac-4568-9208-9dbfc20a2a8a
Autor:
Paul-André Melliès, Léo Stefanesco
Publikováno v:
Proceedings of the Thirty third Annual IEEE Symposium on Logic in Computer Science (LICS 2018)
Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018)
Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018), Jul 2018, Oxford, United Kingdom
LICS
HAL
Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018)
Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018), Jul 2018, Oxford, United Kingdom
LICS
HAL
Concurrent separation logic (CSL) is a specification logic for concurrent imperative programs with shared memory and locks. In this paper, we develop a concurrent and interactive account of the logic inspired by asynchronous game semantics. To every
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::d7cd8352cdba9e1ccb66b377ea529088
https://hal.archives-ouvertes.fr/hal-02436304/file/lics2018-concurrent-separation-logic.pdf
https://hal.archives-ouvertes.fr/hal-02436304/file/lics2018-concurrent-separation-logic.pdf
Publikováno v:
Timany, A, Stefanesco, L, Krogh-Jespersen, M & Birkedal, L 2018, A Logical Relation for Monadic Encapsulation of State : Proving contextual equivalences in the presence of runST . in Proceedings of the ACM on Programming Languages . Association for Computing Machinery, New York, NY, Proceedings of the ACM on Programming Languages, vol. 2, pp. 64:00-64:28, Principles of Programming Languages (POPL) 2018, Los Angeles, California, United States, 07/01/2018 . https://doi.org/10.1145/3158152
We present a logical relations model of a higher-order functional programming language with impredicative polymorphism, recursive types, and a Haskell-style ST monad type with runST. We use our logical relations model to show that runST provides prop
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::110877b26313172618fd9d429b227018
https://lirias.kuleuven.be/handle/123456789/598529
https://lirias.kuleuven.be/handle/123456789/598529
Autor:
Léo Stefanesco, Paul-André Melliès
Publikováno v:
MFPS
In this paper, we develop a game-theoretic account of concurrent separation logic. To every execution trace of the Code confronted to the Environment, we associate a specification game where Eve plays for the Code, and Adam for the Environment. The p
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::d69c47f179350a4ed3469e8427a70b61
http://arxiv.org/abs/1710.02332
http://arxiv.org/abs/1710.02332
Autor:
Thomas Espitau, Benjamin Grégoire, Gilles Barthe, Léo Stefanesco, Pierre-Yves Strub, Justin Hsu
Publikováno v:
Logic for Programming, Artificial Intelligence, and Reasoning ISBN: 9783662488980
LPAR
LPAR, 2015, Suva, France. pp.387-401, ⟨10.1007/978-3-662-48899-7_27⟩
LPAR
LPAR, 2015, Suva, France. pp.387-401, ⟨10.1007/978-3-662-48899-7_27⟩
Probabilistic coupling is a powerful tool for analyzing pairs of probabilistic processes. Roughly, coupling two processes requires finding an appropriate witness process that models both processes in the same probability space. Couplings are powerful
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::6d98183bfb0cca26ce1ba3aa821a80cb
http://arxiv.org/abs/1509.03476
http://arxiv.org/abs/1509.03476
Publikováno v:
24th International Conference on Compiler Construction, CC 2015
24th International Conference on Compiler Construction, CC 2015, 2015, London, United Kingdom
Lecture Notes in Computer Science ISBN: 9783662466629
CC
24th International Conference on Compiler Construction, CC 2015, 2015, London, United Kingdom
Lecture Notes in Computer Science ISBN: 9783662466629
CC
The Static Single Assignment (SSA) form is a predominant technology in modern compilers, enabling powerful and fast program optimizations. Despite its great success in the implementation of production compilers, it is only very recently that this tec
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::8cb0ef16f070ddcb063420ee8a59e0e1
https://inria.hal.science/hal-01110779
https://inria.hal.science/hal-01110779
Autor:
Paul-André Melliès, Léo Stefanesco
Publikováno v:
HAL
LICS
Proceedings of the Thirty-Fifth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2020)
Proceedings of the Thirty-Fifth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2020), Jul 2020, Saarland, Germany
LICS
Proceedings of the Thirty-Fifth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2020)
Proceedings of the Thirty-Fifth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2020), Jul 2020, Saarland, Germany
International audience; An old dream of concurrency theory and programming language semantics has been to uncover the fundamental synchronization mechanisms which regulate situations as different as game semantics for higher-order programs, and Hoare
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::1af0572c74698af7068c9f432954c9cf
https://hal.inria.fr/hal-03103163
https://hal.inria.fr/hal-03103163