ESOP A

37 papers

YearTitle / Authors
2018A Fistful of Dollars: Formalizing Asymptotic Complexity Claims via Deductive Program Verification.
Armaël Guéneau, Arthur Charguéraud, François Pottier
2018A Separation Logic for a Promising Semantics.
Kasper Svendsen, Jean Pichon-Pharabod, Marko Doko, Ori Lahav, Viktor Vafeiadis
2018A Typing Discipline for Statically Verified Crash Failure Handling in Distributed Systems.
Malte Viering, Tzu-Chun Chen, Patrick Eugster, Raymond Hu, Lukasz Ziarek
2018A Verified Compiler from Isabelle/HOL to CakeML.
Lars Hupel, Tobias Nipkow
2018An Abstract Interpretation Framework for Input Data Usage.
Caterina Urban, Peter Müller
2018An Assertion-Based Program Logic for Probabilistic Programs.
Gilles Barthe, Thomas Espitau, Marco Gaboardi, Benjamin Grégoire, Justin Hsu, Pierre-Yves Strub
2018Behavioural Equivalence via Modalities for Algebraic Effects.
Alex Simpson, Niels F. W. Voorneveld
2018Compositional Verification of Compiler Optimisations on Relaxed Memory.
Mike Dodds, Mark Batty, Alexey Gotsman
2018Concurrent Kleene Algebra: Free Model and Completeness.
Tobias Kappé, Paul Brunet, Alexandra Silva, Fabio Zanasi
2018Consistent Subtyping for All.
Ningning Xie, Xuan Bi, Bruno C. d. S. Oliveira
2018Correctness of a Concurrent Object Collector for Actor Languages.
Juliana Franco, Sylvan Clebsch, Sophia Drossopoulou, Jan Vitek, Tobias Wrigstad
2018Deadlock-Free Monitors.
Jafar Hamin, Bart Jacobs
2018Deterministic Concurrency: A Clock-Synchronised Shared Memory Approach.
Joaquín Aguado, Michael Mendler, Marc Pouzet, Partha S. Roop, Reinhard von Hanxleden
2018Dualizing Generalized Algebraic Data Types by Matrix Transposition.
Klaus Ostermann, Julian Jabs
2018Evaluating Design Tradeoffs in Numeric Static Analysis for Java.
Shiyi Wei, Piotr Mardziel, Andrew Ruef, Jeffrey S. Foster, Michael Hicks
2018Eventual Consistency for CRDTs.
Radha Jagadeesan, James Riely
2018Explicit Effect Subtyping.
Amr Hany Saleh, Georgios Karachalias, Matija Pretnar, Tom Schrijvers
2018Failure is Not an Option - An Exceptional Type Theory.
Pierre-Marie Pédrot, Nicolas Tabareau
2018Fine-Grained Semantics for Probabilistic Programs.
Benjamin Bichsel, Timon Gehr, Martin T. Vechev
2018Fragment Abstraction for Concurrent Shape Analysis.
Parosh Aziz Abdulla, Bengt Jonsson, Cong Quy Trinh
2018HOBiT: Programming Lenses Without Using Lens Combinators.
Kazutaka Matsuda, Meng Wang
2018Higher-Order Program Verification via HFL Model Checking.
Naoki Kobayashi, Takeshi Tsukada, Keiichi Watanabe
2018How long, O Bayesian network, will I sample thee? - A program analysis perspective on expected sampling times.
Kevin Batz, Benjamin Lucien Kaminski, Joost-Pieter Katoen, Christoph Matheja
2018Let Arguments Go First.
Ningning Xie, Bruno C. d. S. Oliveira
2018Logical Reasoning for Disjoint Permissions.
Xuan Bach Le, Aquinas Hobor
2018Modular Product Programs.
Marco Eilers, Peter Müller, Samuel Hitz
2018On Parallel Snapshot Isolation and Release/Acquire Consistency.
Azalea Raad, Ori Lahav, Viktor Vafeiadis
2018On Polymorphic Sessions and Functions - A Tale of Two (Fully Abstract) Encodings.
Bernardo Toninho, Nobuko Yoshida
2018Paxos Consensus, Deconstructed and Abstracted.
Álvaro García-Pérez, Alexey Gotsman, Yuri Meshman, Ilya Sergey
2018Program Verification by Coinduction.
Brandon M. Moore, Lucas Peña, Grigore Rosu
2018Programming Languages and Systems - 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings
Amal Ahmed
2018Quantitative Analysis of Smart Contracts.
Krishnendu Chatterjee, Amir Kafshdar Goharshady, Yaron Velner
2018Reasoning About a Machine with Local Capabilities - Provably Safe Stack and Return Pointer Management.
Lau Skorstengaard, Dominique Devriese, Lars Birkedal
2018Relational Reasoning for Markov Chains in a Probabilistic Guarded Lambda Calculus.
Alejandro Aguirre, Gilles Barthe, Lars Birkedal, Ales Bizjak, Marco Gaboardi, Deepak Garg
2018Session-Typed Concurrent Contracts.
Hannah Gommerstadt, Limin Jia, Frank Pfenning
2018Velisarios: Byzantine Fault-Tolerant Protocols Powered by Coq.
Vincent Rahli, Ivana Vukotic, Marcus Völp, Paulo Jorge Esteves Veríssimo
2018Verified Learning Without Regret - From Algorithmic Game Theory to Distributed Systems with Mechanized Complexity Guarantees.
Samuel Merten, Alexander Bagnall, Gordon Stewart