Publication Transforming Spreadsheet Data Types using Examples Rishabh Singh, Sumit Gulwani 43rd Symposium on Principles of Programming Languages (POPL 2016) | January 2016 Project
Publication Trigger Selection Strategies to Stabilize Program Verifiers Rustan Leino, Clément Pit-Claudel January 2016
Publication Safe Memory Regions for Big Data Processing Gowtham Kaki, G. Ramalingam, Kapil Vaswani, Dimitrios Vytiniotis January 2016
Publication Programming by Examples (and its Applications in Data Wrangling) Sumit Gulwani Verification and Synthesis of Correct and Secure Systems | January 2016 Project
Publication Verifying Custom Synchronization Constructs Using Higher-Order Separation Logic Mike Dodds, Suresh Jagannathan, Matthew J. Parkinson, Kasper Svendsen, Lars Birkedal ACM Transactions on Programming Languages and Systems | January 2016, Vol 38(2)
Publication Fabular: regression formulas as probabilistic programming Johannes Borgström, Andy Gordon, Long Ouyang, Claudio Russo, Adam Ścibior, Marcin Szymczak Principles of Programming Languages | January 2016 Project Project
Publication Spreadsheet Programming using Examples Sumit Gulwani Keynote at SEMS 2016 | January 2016 Project
Publication Scaling Network Veriï¬cation using Symmetry and Surgery Gordon D. Plotkin, Nikolaj Bjørner, Nuno Lopes, Andrey Rybalchenko, George Varghese Proc. of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL) | January 2016 Project
Publication Deciding Bit-Vector Formulas with mcSAT Aleksandar Zeljić, Christoph M. Wintersteiger, Philipp Rümmer Proceedings of the 19th International Conference on Theory and Applications of Satisfiability Testing (SAT 2016) | January 2016 Github