Pacific Northwest
Programming Languages and
Software Engineering Meeting 20l6

Noon-7pm, Tuesday March 15th, 2016
Gates Commons
Paul Allen Center for Computer Science & Engineering

University of Washington

Time Event
12:00-12:20 Welcome and Lunch
Session 1: Tools and Synthesis (chair: Rishabh Singh)
12:20-12:40 Calvin Loncaric (UW) Data Structure Synthesis
Click to toggle abstract.
12:40-1:00 Eric Larson (Seattle University) Generating Evil Test Strings for Regular Expressions
Click to toggle abstract.
1:00-1:20 Michael Ernst (UW) Natural Language Processing Meets Software Testing
Click to toggle abstract.
1:20-1:40 Ivan Beschastnikh (UBC) Investigating Program Behavior with Texada, an LTL Specifications Miner
Click to toggle abstract.
1:40-2:00 Ben Livshits (MSR / UW) Just-In-Time Static Analysis
Click to toggle abstract.
Break (2:00-2:30)
Session 2: New Languages (chair: Emina Torlak)
2:30-2:50 Andrew P Black (PSU) Teaching with Grace in Introductory Programming Classes
Click to toggle abstract.
2:50-3:10 Brad Chamberlain (Cray / UW) Chapel: Productive Parallel Programming from the Pacific Northwest
Click to toggle abstract.
3:10-3:30 Vijay Menon (Google Seattle) Dart: Experiences compiling to JavaScript
Click to toggle abstract.
3:30-3:50 Eric Walkingshaw (OSU) Choice Calculus & Variational Programming
Click to toggle abstract.
Break (3:50-4:20)
Session 3: Analysis and Formal Methods (chair: Ben Zorn)
4:20-4:40 Shuvendu Lahiri (MSR) Differential Program Verification: Leveraging and Extending Program Verification for Reasoning about Program Differences
Click to toggle abstract.
4:40-5:00 Francesco Logozzo (Facebook) Static Analysis for Security at Facebook scale
Click to toggle abstract.
5:00-5:20 Kartik Chandra (Henry M. Gunn High School) Verification of Type Systems via Symbolic Execution
Click to toggle abstract.
5:20-5:40 Xi Wang (UW) Towards a Formally Verified Storage Stack
Click to toggle abstract.
Reception (starting at 5:40) and Lightning Talks (starting at 6:00, chair: Zach Tatlock)
6:00-6:10 Alvin Cheung (UW) Semantic Software Adaptation Using Verified Lifting
Click to toggle abstract.
6:10-6:20 K. Rustan M. Leino (MSR) Modeling program semantics in an automated program verifier
Click to toggle abstract.
6:20-6:30 Rishabh Singh (MSR) BlinkFill: Semi-supervised Data Transformation by Examples
Click to toggle abstract.
6:30-6:40 Rich LeBlanc (Seattle University) Using the CycleFree Methodology to construct correct concurrent programs
Click to toggle abstract.
6:40-6:50 Rob DeLine (MSR) Live Programming for Live Data
Click to toggle abstract.
6:50-7:00 Ben Zorn (MSR) Disruptive Technology and the Future of Programming Language Research
Click to toggle abstract.
7:00 Adjourn

Organizers