Zobrazeno 1 - 10
of 16
pro vyhledávání: '"Guilhem Jaber"'
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783031308284
We prove decidability for contextual equivalence of the $$\lambda \mu \nu $$ λ μ ν -calculus, that is the simply-typed call-by-value $$\lambda \mu $$ λ μ -calculus equipped with booleans and fresh name creation, with contexts taken in $$\lambda
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::e1dddcb33721155e5822cd5b5a04f626
https://doi.org/10.1007/978-3-031-30829-1_2
https://doi.org/10.1007/978-3-031-30829-1_2
Autor:
Guilhem Jaber, Nikos Tzevelekos, Thomas Dinsdale-Young, Kasper Svendsen, Armaël Guéneau, Lars Birkedal
Publikováno v:
Proceedings of the ACM on Programming Languages
Proceedings of the ACM on Programming Languages, ACM, 2021, 5 (ICFP), pp.1-29. ⟨10.1145/3473586⟩
Birkedal, L, Dinsdale-Young, T, Guéneau, A, Jaber, G, Svendsen, K & Tzevelekos, N 2021, ' Theorems for free from separation logic specifications ', Proceedings of the ACM on Programming Languages, vol. 5, no. ICFP, 81 . https://doi.org/10.1145/3473586
Proceedings of the ACM on Programming Languages, 2021, 5 (ICFP), pp.1-29. ⟨10.1145/3473586⟩
Proceedings of the ACM on Programming Languages, ACM, 2021, 5 (ICFP), pp.1-29. ⟨10.1145/3473586⟩
Birkedal, L, Dinsdale-Young, T, Guéneau, A, Jaber, G, Svendsen, K & Tzevelekos, N 2021, ' Theorems for free from separation logic specifications ', Proceedings of the ACM on Programming Languages, vol. 5, no. ICFP, 81 . https://doi.org/10.1145/3473586
Proceedings of the ACM on Programming Languages, 2021, 5 (ICFP), pp.1-29. ⟨10.1145/3473586⟩
International audience; Separation logic specifications with abstract predicates intuitively enforce a discipline that constrains when and how calls may be made between a client and a library. Thus a separation logic specification of a library intuit
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::e35f5012f890d1efb00d735a96ce54c2
https://hal.archives-ouvertes.fr/hal-03510684
https://hal.archives-ouvertes.fr/hal-03510684
Autor:
Guilhem Jaber, Andrzej S. Murawski
Publikováno v:
LICS 2021-36th Annual ACM/IEEE Symposium on Logic in Computer Science
LICS 2021-36th Annual ACM/IEEE Symposium on Logic in Computer Science, Jun 2021, Rome, Italy. pp.1-13, ⟨10.1109/LICS52264.2021.9470524⟩
LICS
LICS 2021-36th Annual ACM/IEEE Symposium on Logic in Computer Science, Jun 2021, Rome, Italy. pp.1-13, ⟨10.1109/LICS52264.2021.9470524⟩
LICS
International audience; We show how to use operational game semantics as a guide to develop relational techniques for establishing contextual equivalences with respect to contexts drawn from a hierarchy of four call-by-value higher-order languages: w
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::367c69b9d3a4fe7d97a491da38fd6382
https://hal.archives-ouvertes.fr/hal-03510294
https://hal.archives-ouvertes.fr/hal-03510294
Autor:
Guilhem Jaber, Andrzej S. Murawski
Publikováno v:
ESOP 2021-30th European Symposium on Programming
ESOP 2021-30th European Symposium on Programming, Mar 2021, Luxembourg, Luxembourg. pp.348-374, ⟨10.1007/978-3-030-72019-3_13⟩
Programming Languages and Systems ISBN: 9783030720186
ESOP
Programming Languages and Systems
ESOP 2021-30th European Symposium on Programming, Mar 2021, Luxembourg, Luxembourg. pp.348-374, ⟨10.1007/978-3-030-72019-3_13⟩
Programming Languages and Systems ISBN: 9783030720186
ESOP
Programming Languages and Systems
We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-type references and with either $$\mathrm {call/cc}$$ call / cc or no control operator.Our first result is a fully abstract trace model for the most expr
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::8f62451552a7aff887b68db6258055f9
https://hal.science/hal-03510374
https://hal.science/hal-03510374
Autor:
Guilhem Jaber, Colin Riba
Publikováno v:
ESOP 2021-30th European Symposium on Programming
ESOP 2021-30th European Symposium on Programming, Mar 2021, Luxembourg, Luxembourg. pp.548-578, ⟨10.1007/978-3-030-72019-3_20⟩
Programming Languages and Systems ISBN: 9783030720186
ESOP
Programming Languages and Systems
ESOP 2021-30th European Symposium on Programming, Mar 2021, 2021-04-01, Luxembourg. pp.548-578, ⟨10.1007/978-3-030-72019-3_20⟩
ESOP 2021-30th European Symposium on Programming, Mar 2021, Luxembourg, Luxembourg. pp.548-578, ⟨10.1007/978-3-030-72019-3_20⟩
Programming Languages and Systems ISBN: 9783030720186
ESOP
Programming Languages and Systems
ESOP 2021-30th European Symposium on Programming, Mar 2021, 2021-04-01, Luxembourg. pp.548-578, ⟨10.1007/978-3-030-72019-3_20⟩
We propose a logic for temporal properties of higher-order programs that handle infinite objects like streams or infinite trees, represented via coinductive types. Specifications of programs use safety and liveness properties. Programs can then be pr
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::1d687b31c64025fd8a929f94c90ed926
https://hal.archives-ouvertes.fr/hal-02512655/file/lics.pdf
https://hal.archives-ouvertes.fr/hal-02512655/file/lics.pdf
Autor:
Guilhem Jaber
Publikováno v:
Proceedings of the ACM on Programming Languages
Proceedings of the ACM on Programming Languages, In press, 28, pp.1-28. ⟨10.1145/3371127⟩
Proceedings of the ACM on Programming Languages, ACM, In press, 28, pp.1-28. ⟨10.1145/3371127⟩
Proceedings of the ACM on Programming Languages, In press, 28, pp.1-28. ⟨10.1145/3371127⟩
Proceedings of the ACM on Programming Languages, ACM, In press, 28, pp.1-28. ⟨10.1145/3371127⟩
We propose a framework to study contextual equivalence of programs written in a call-by-value functional language with local integer references. It reduces the problem of contextual equivalence to the problem of non-reachability in a transition syste
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::a90d1a3c2e44525bead2321141a6279c
https://hal.science/hal-02388621
https://hal.science/hal-02388621
Autor:
Guilhem Jaber, Nikos Tzevelekos
Publikováno v:
International Conference on Foundations of Software Science and Computation Structures
International Conference on Foundations of Software Science and Computation Structures, Apr 2018, Thessaloniki, Greece. pp.20-38, ⟨10.1007/978-3-319-89366-2_2⟩
Lecture Notes in Computer Science ISBN: 9783319893655
FoSSaCS
International Conference on Foundations of Software Science and Computation Structures, Apr 2018, Thessaloniki, Greece. pp.20-38, ⟨10.1007/978-3-319-89366-2_2⟩
Lecture Notes in Computer Science ISBN: 9783319893655
FoSSaCS
We present a trace model for Strachey parametric polymorphism. The model is built using operational nominal game semantics and captures parametricity by using names. It is used here to prove an operational version of a conjecture of Abadi, Cardelli,
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::3ddedf32de9a3fb08f3c2fa9ac3ecae2
https://hal.archives-ouvertes.fr/hal-02083207
https://hal.archives-ouvertes.fr/hal-02083207
Publikováno v:
Birkedal, L, Jaber, G, Sieczkowski, F & Thamsborg, J 2016, ' A Kripke logical relation for effect-based program transformations ', Information and Computation, vol. 249, pp. 160-189 . https://doi.org/10.1016/j.ic.2016.04.003
We present a Kripke logical relation for showing the correctness of program transformations based on a region-polymorphic type-and-effect system for an ML-like programming language with higher-order store and dynamic allocation. We also show how to u
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::116bcecb3c15c97bc759c2db538559b2
https://pure.au.dk/portal/da/publications/a-kripke-logical-relation-for-effectbased-program-transformations(18a38ebf-4477-4156-8122-d8786e0507ec).html
https://pure.au.dk/portal/da/publications/a-kripke-logical-relation-for-effectbased-program-transformations(18a38ebf-4477-4156-8122-d8786e0507ec).html
Autor:
Nikos Tzevelekos, Guilhem Jaber
Publikováno v:
LICS
We introduce a trace semantics for a call-by-value language with full polymorphism and higher-order references. This is an operational game semantics model based on a nominal interpretation of parametricity whereby polymorphic values are abstracted w
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::254ba2e144939689ac71d237b9b8a742
http://arxiv.org/abs/1602.08406
http://arxiv.org/abs/1602.08406
Publikováno v:
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science-LICS 16
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science-LICS '16
LICS
Logics in Computer Science
Logics in Computer Science, May 2016, New York, United States. ⟨10.1145/http://dx.doi.org/10.1145/2933575.2935320⟩
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science-LICS '16
LICS
Logics in Computer Science
Logics in Computer Science, May 2016, New York, United States. ⟨10.1145/http://dx.doi.org/10.1145/2933575.2935320⟩
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science
International audience; This paper studies forcing translations of proofs in dependent type theory, through the Curry-Howard correspondence. Based on a call-by-push-value decomposition, we synthesize two simply-typed translations: i) one call-by-valu