Lars Birkedal
Orcid: 0000-0003-1320-0098Affiliations:
- Aarhus University, Denmark
According to our database1,
Lars Birkedal
authored at least 194 papers
between 1994 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2017, "For contributions to the semantic and logical foundations of compilers and program verification systems".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on acm.org
-
on orcid.org
-
on cs.au.dk
-
on andrej.com
On csauthors.net:
Bibliography
2024
Trillium: Higher-Order Concurrent and Distributed Separation Logic for Intensional Refinement.
Proc. ACM Program. Lang., January, 2024
Proc. ACM Program. Lang., January, 2024
Proc. ACM Program. Lang., January, 2024
An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic.
Proc. ACM Program. Lang., January, 2024
Proc. ACM Program. Lang., January, 2024
Proc. ACM Program. Lang., January, 2024
Iris-MSWasm: Elucidating and Mechanising the Security Invariants of Memory-Safe WebAssembly.
Proc. ACM Program. Lang., 2024
Proc. ACM Program. Lang., 2024
Error Credits: Resourceful Reasoning about Error Bounds for Higher-Order Probabilistic Programs.
Proc. ACM Program. Lang., 2024
Cerise: Program Verification on a Capability Machine in the Presence of Untrusted Code.
J. ACM, 2024
Towards Univalent Reference Types: The Impact of Univalence on Denotational Semantics.
Proceedings of the 32nd EACSL Annual Conference on Computer Science Logic, 2024
2023
Trillium: Higher-Order Concurrent and Distributed Separation Logic for Intensional Refinement - Coq Artifact.
Dataset, November, 2023
Dataset, November, 2023
Dataset, November, 2023
Dataset, November, 2023
Proc. ACM Program. Lang., October, 2023
Proc. ACM Program. Lang., October, 2023
Asynchronous Probabilistic Couplings in Higher-Order Separation Logic - Coq Artifact.
Dataset, October, 2023
Artifact for the paper "Spirea: A Mechanized Concurrent Separation Logic for Weak Persistent Memory" in OOPSLA23.
Dataset, September, 2023
Artifact for the paper "Spirea: A Mechanized Concurrent Separation Logic for Weak Persistent Memory" in OOPSLA23.
Dataset, September, 2023
Verifying Reliable Network Components in a Distributed Separation Logic with Dependent Separation Protocols.
Proc. ACM Program. Lang., August, 2023
Step-Indexed Logical Relations for Countable Nondeterminism and Probabilistic Choice.
Proc. ACM Program. Lang., January, 2023
Proc. ACM Program. Lang., 2023
VMSL: A Separation Logic for Mechanised Robust Safety of Virtual Machines Communicating above FF-A.
Proc. ACM Program. Lang., 2023
Dagstuhl Artifacts Ser., 2023
Proceedings of the 39th Conference on the Mathematical Foundations of Programming Semantics, 2023
Proceedings of the 37th European Conference on Object-Oriented Programming, 2023
2022
Dataset, July, 2022
Dataset, July, 2022
Le Temps des Cerises: Efficient Temporal Stack Safety on Capability Machines using Directed Capabilities (Artifact).
Dataset, January, 2022
Proc. ACM Program. Lang., 2022
Proc. ACM Program. Lang., 2022
Le temps des cerises: efficient temporal stack safety on capability machines using directed capabilities.
Proc. ACM Program. Lang., 2022
Proceedings of the 28th International Conference on Types for Proofs and Programs, 2022
Proceedings of the 7th International Conference on Formal Structures for Computation and Deduction, 2022
Proving full-system security properties under multiple attacker models on capability machines.
Proceedings of the 35th IEEE Computer Security Foundations Symposium, 2022
Mechanized verification of a fine-grained concurrent queue from meta's folly library.
Proceedings of the CPP '22: 11th ACM SIGPLAN International Conference on Certified Programs and Proofs, Philadelphia, PA, USA, January 17, 2022
2021
Coq development for "Mechanized Verification of a Fine-Grained Concurrent Queue from Meta's Folly Library".
Dataset, December, 2021
Mechanized Verification of a Fine-Grained Concurrent Queue from Meta's Folly Library - Coq Artefact.
Dataset, December, 2021
Proving full-system security properties under multiple attacker models on capability machines: Coq mechanization.
Dataset, September, 2021
Proc. ACM Program. Lang., 2021
Distributed causal memory: modular specification and verification in higher-order distributed separation logic.
Proc. ACM Program. Lang., 2021
Proc. ACM Program. Lang., 2021
Proc. ACM Program. Lang., 2021
ReLoC Reloaded: A Mechanized Relational Logic for Fine-Grained Concurrency and Logical Atomicity.
Log. Methods Comput. Sci., 2021
CoRR, 2021
Proceedings of the 42nd IEEE Symposium on Security and Privacy, 2021
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021
Proceedings of the CPP '21: 10th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2021
Proceedings of the CPP '21: 10th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2021
2020
Dataset, December, 2020
Reasoning about a Machine with Local Capabilities: Provably Safe Stack and Return Pointer Management.
ACM Trans. Program. Lang. Syst., 2020
Proc. ACM Program. Lang., 2020
Math. Struct. Comput. Sci., 2020
Proceedings of the Programming Languages and Systems, 2020
2019
Proc. ACM Program. Lang., 2019
StkTokens: enforcing well-bracketed control flow and stack encapsulation using linear capabilities.
Proc. ACM Program. Lang., 2019
Proc. ACM Program. Lang., 2019
Reasoning About a Machine with Local Capabilities: Provably Safe Stack and Return Pointer Management - Technical Appendix Including Proofs and Details.
CoRR, 2019
2018
Theor. Comput. Sci., 2018
A logical relation for monadic encapsulation of state: proving contextual equivalences in the presence of runST.
Proc. ACM Program. Lang., 2018
Iris from the ground up: A modular foundation for higher-order concurrent separation logic.
J. Funct. Program., 2018
Proceedings of the Thirty-Fourth Conference on the Mathematical Foundations of Programming Semantics, 2018
StkTokens: Enforcing Well-bracketed Control Flow and Stack Encapsulation using Linear Capabilities - Technical Report with Proofs and Details.
CoRR, 2018
Proceedings of the Principles of Security and Trust - 7th International Conference, 2018
Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, 2018
Proceedings of the Programming Languages and Systems, 2018
2017
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017
Proceedings of the Programming Languages and Systems, 2017
Proceedings of the Programming Languages and Systems, 2017
2016
ACM Trans. Program. Lang. Syst., 2016
Inf. Comput., 2016
Proceedings of the Thirty-second Conference on the Mathematical Foundations of Programming Semantics, 2016
The Guarded Lambda-Calculus: Programming and Reasoning with Guarded Recursion for Coinductive Types.
Log. Methods Comput. Sci., 2016
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, 2016
Proceedings of the Foundations of Software Science and Computation Structures, 2016
Proceedings of the IEEE European Symposium on Security and Privacy, 2016
Proceedings of the Programming Languages and Systems, 2016
Proceedings of the 25th EACSL Annual Conference on Computer Science Logic, 2016
2015
Proceedings of the 31st Conference on the Mathematical Foundations of Programming Semantics, 2015
Compositional Verification Methods for Next-Generation Concurrency (Dagstuhl Seminar 15191).
Dagstuhl Reports, 2015
Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2015
ModuRes: A Coq Library for Modular Reasoning About Concurrent Higher-Order Imperative Programming Languages.
Proceedings of the Interactive Theorem Proving - 6th International Conference, 2015
Proceedings of the Foundations of Software Science and Computation Structures, 2015
Proceedings of the Foundations of Software Science and Computation Structures, 2015
Proceedings of the Programming Languages and Systems, 2015
2014
Proceedings of the Rewriting and Typed Lambda Calculi - Joint International Conference, 2014
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014
Proceedings of the Programming Languages and Systems, 2014
2013
Formal Aspects Comput., 2013
Log. Methods Comput. Sci., 2013
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013
Proceedings of the 28th Annual ACM/IEEE Symposium on Logic in Computer Science, 2013
Unifying refinement and hoare-style reasoning in a logic for higher-order concurrency.
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2013
Proceedings of the Programming Languages and Systems, 2013
Joins: A Case Study in Modular Specification of a Concurrent Reentrant Higher-Order Library.
Proceedings of the ECOOP 2013 - Object-Oriented Programming, 2013
2012
J. Log. Algebraic Methods Program., 2012
J. Funct. Program., 2012
Log. Methods Comput. Sci., 2012
Log. Methods Comput. Sci., 2012
Proceedings of the Verified Software: Theories, Tools, Experiments, 2012
Proceedings of the Interactive Theorem Proving - Third International Conference, 2012
Proceedings of the Programming Languages and Systems, 2012
Proceedings of the Computer Science Logic (CSL'12), 2012
Proceedings of the Advances in Modal Logic 9, 2012
2011
J. Object Technol., 2011
Proceedings of the Twenty-seventh Conference on the Mathematical Foundations of Programming Semantics, 2011
Log. Methods Comput. Sci., 2011
Proceedings of the Typed Lambda Calculi and Applications - 10th International Conference, 2011
Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2011
Proceedings of the Interactive Theorem Proving - Second International Conference, 2011
Proceedings of the Proceeding of the 16th ACM SIGPLAN international conference on Functional Programming, 2011
A Step-Indexed Kripke Model of Hidden State via Recursive Properties on Recursively Defined Metric Spaces.
Proceedings of the Foundations of Software Science and Computational Structures, 2011
Proceedings of the Computer Science Logic, 2011
2010
Theor. Comput. Sci., 2010
Realisability semantics of parametric polymorphism, general references and recursive types.
Math. Struct. Comput. Sci., 2010
Proceedings of TLDI 2010: 2010 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, 2010
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2010
Proceedings of the Foundations of Software Science and Computational Structures, 2010
Proceedings of the 7th Workshop on Fixed Points in Computer Science, 2010
Proceedings of the Modelling, Controlling and Reasoning About State, 29.08. - 03.09.2010, 2010
Proceedings of the Modelling, Controlling and Reasoning About State, 29.08. - 03.09.2010, 2010
2009
Proceedings of TLDI'09: 2009 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, 2009
Proceedings of TLDI'09: 2009 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, 2009
Realizability Semantics of Parametric Polymorphism, General References, and Recursive Types.
Proceedings of the Foundations of Software Science and Computational Structures, 2009
Proceedings of the 6th Workshop on Fixed Points in Computer Science, 2009
2008
ACM Trans. Program. Lang. Syst., 2008
Proceedings of the 24th Conference on the Mathematical Foundations of Programming Semantics, 2008
Proceedings of the Proceeding of the 13th ACM SIGPLAN international conference on Functional programming, 2008
Proceedings of the Automata, Languages and Programming, 35th International Colloquium, 2008
Proceedings of the Programming Languages and Systems, 2008
Proceedings of the CONCUR 2008 - Concurrency Theory, 19th International Conference, 2008
2007
ACM Trans. Program. Lang. Syst., 2007
Proceedings of the Programming Languages and Systems, 2007
2006
Axiomatizing Binding Bigraphs.
Nord. J. Comput., 2006
Semantics of Separation-Logic Typing and Higher-order Frame Rules for Algol-like Languages.
Log. Methods Comput. Sci., 2006
Proceedings of the Workshop on Graph Transformation for Concurrency and Verification, 2006
Proceedings of the 11th ACM SIGPLAN International Conference on Functional Programming, 2006
Proceedings of the Foundations of Software Science and Computation Structures, 2006
Proceedings of the CONCUR 2006 - Concurrency Theory, 17th International Conference, 2006
Proceedings of the Programming Languages and Systems, 4th Asian Symposium, 2006
2005
Math. Struct. Comput. Sci., 2005
Proceedings of the 21st Annual Conference on Mathematical Foundations of Programming Semantics, 2005
Parametric Domain-theoretic Models of Polymorphic Intuitionistic / Linear Lambda Calculus.
Proceedings of the 21st Annual Conference on Mathematical Foundations of Programming Semantics, 2005
Proceedings of the 20th IEEE Symposium on Logic in Computer Science (LICS 2005), 2005
Proceedings of the Programming Languages and Systems, 2005
2004
Preface: Recent Developments in Domain Theory: A collection of papers in honour of Dana S. Scott.
Theor. Comput. Sci., 2004
Proceedings of the IEEE 6th Workshop on Multimedia Signal Processing, 2004
2002
2001
2000
Electronic Notes in Theoretical Computer Science 34, Elsevier, 2000
Proceedings of the Computer Science Logic, 2000
Unification and polymorphism in region inference.
Proceedings of the Proof, Language, and Interaction, Essays in Honour of Robin Milner, 2000
1999
Inf. Comput., 1999
Proceedings of the Tutorial Workshop on Realizability Semantics and Applications, associated to FLoC'99, the 1999 Federated Logic Conference, Trento, Italy, June 30, 1999
Proceedings of the Tutorial Workshop on Realizability Semantics and Applications, associated to FLoC'99, the 1999 Federated Logic Conference, Trento, Italy, June 30, 1999
Proceedings of the Tutorial Workshop on Realizability Semantics and Applications, associated to FLoC'99, the 1999 Federated Logic Conference, Trento, Italy, June 30, 1999
1998
Proceedings of the Workshop on Domains IV 1998, 1998
Proceedings of the Thirteenth Annual IEEE Symposium on Logic in Computer Science, 1998
1997
Proceedings of the Theoretical Aspects of Computer Software, Third International Symposium, 1997
1996
Proceedings of the Conference Record of POPL'96: The 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1996
1995
Binding-Time Analysis for Standard ML.
LISP Symb. Comput., 1995
1994
Proceedings of the Programming Language Implementation and Logic Programming, 1994