Powered by
43rd ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2016),
January 20–22, 2016,
St. Petersburg, FL, USA
Frontmatter
Keynotes
Research Papers
Types and Foundations
Algorithmic Verification
Decision Procedures
Correct Compilation
Decidability and Complexity
Language Design
Dependent Types and Multi-monadic Effects in F*
Nikhil Swamy, Cătălin Hriţcu, Chantal Keller, Aseem Rastogi, Antoine Delignat-Lavaud, Simon Forest, Karthikeyan Bhargavan,
Cédric Fournet,
Pierre-Yves Strub, Markulf Kohlweiss, Jean-Karim Zinzindohoue, and Santiago Zanella-Béguelin
(Microsoft Research, USA; Inria, France; University of Maryland, USA; ENS, France; IMDEA Software Institute, Spain; Microsoft Research, UK)
Info
Fabular: Regression Formulas as Probabilistic Programming
Johannes Borgström, Andrew D. Gordon, Long Ouyang, Claudio Russo, Adam Ścibior, and Marcin Szymczak
(Uppsala University, Sweden; Microsoft Research, UK; University of Edinburgh, UK; Stanford University, USA; University of Cambridge, UK; MPI Tübingen, Germany)
Probabilistic and Statistical Analysis
Foundations of Distributed Systems
'Cause I'm Strong Enough: Reasoning about Consistency Choices in Distributed Systems
Alexey Gotsman,
Hongseok Yang,
Carla Ferreira, Mahsa Najafzadeh, and Marc Shapiro
(IMDEA Software Institute, Spain; University of Oxford, UK; Universidade Nova Lisboa, Potugal; Sorbonne, France; Inria, France; UPMC, France)
Types, Generally or Gradually
Learning and Verification
Combining Static Analysis with Probabilistic Models to Enable Market-Scale Android Inter-component Analysis
Damien Octeau,
Somesh Jha, Matthew Dering, Patrick McDaniel, Alexandre Bartel, Li Li,
Jacques Klein, and Yves Le Traon
(University of Wisconsin, USA; Pennsylvania State University, USA; IMDEA Software Institute, Spain; TU Darmstadt, Germany; University of Luxembourg, Luxembourg)
Optimization
Sessions and Processes
Semantics and Memory Models
Modelling the ARMv8 Architecture, Operationally: Concurrency and ISA
Shaked Flur, Kathryn E. Gray,
Christopher Pulte, Susmit Sarkar, Ali Sezgin,
Luc Maranget, Will Deacon, and
Peter Sewell
(University of Cambridge, UK; University of St. Andrews, UK; Inria, France; ARM, UK)
Info
Program Design and Analysis
Foundations of Model Checking
Synthesis
proc time: 0.75