SoCal Fall 2014: Program

Breakfast / Welcome (9:30am–10:00am)

Session 1 (10:00am–11:00am)

Remarrying Effects and Monads
Niki Vazou (UC San Diego), Daan Leijen (Microsoft Research)
Call by Meaning
Hesam Samimi (SAP Labs), Chris Deaton (Cycorp), Yoshiki Ohshima (SAP Labs), Alessandro Warth (SAP Labs), Todd Millstein (UCLA)
What good are PLs?
Ben Wiedermann (Harvey Mudd)

Break (11:00–11:30am)

Session 2 (11:30am–12:30pm)

Detecting and Repairing Performance Bugs using Code and Execution Patterns
Adrian Nistor (Chapman University)
Interactive Summarization of Systematic Changes and Anomaly Detection for Code Reviews
Tianyi Zhang (University of California, Los Angeles) Myoungkyu Song (University of Texas at Austin), Miryung Kim (University of California, Los Angeles)
Safe and Flexible Adaptation Via Alternate Data Structure Representations
Amlan Kusum, Iulian Neamtiu, Rajiv Gupta (University Of California Riverside)

Lunch (12:30pm–2:00pm)

Session 3 (2:00pm–3:00pm)

Towards Safe and Efficient Hybrid Memory Management for Java
Codrut Stancu (University of California, Irvine & Oracle Labs), Christian Wimmer (Oracle Labs), Stefan Brunthaler (University of California, Irvine), Per Larsen (University of California, Irvine), Michael Franz (University of California, Irvine)
CDSSPEC: Testing Concurrent Data Structures Under the C/C++11 Memory Model
Peizhao Ou and Brian Demsky (University of California, Irvine)
A Refactoring Aware Code Review Tool for Inspecting Manual Refactoring Edits
Everton L. G. Alves (Federal University of Campina Grande, Brazil), Myoungkyu Song (University of Texas at Austin), Miryung Kim (University of California, Los Angeles)

Break (3:00pm–3:30pm)

Session 4: (3:30pm–4:50pm)

CrowdCFI: Safety in Numbers
Byron Hawkins, Peizhao Ou, Brian Demsky (University of California, Irvine)
On Subnormal Floating Point and Abnormal Timing
Marc Andrysco, Keaton Mowery, David Kohlbrenner Hovav Shacham Ranjit Jhala Sorin Lerner (University of California, San Diego)
Thwarting Cache Side-Channel Attacks Through Dynamic Control-Flow Diversity
Stephen Crane, Andrei Homescu, Stefan Brunthaler, Per Larsen, Michael Franz (University of California, Irvine)
SafeDispatch 2.0: Securing C++ Virtual Calls Via Interleaved Virtual Method Tables
Dimitar Bounov (UCSD), Rami Gokhan Kici (UCSD), Sorin Lerner (UCSD)

Business Meeting / Wrapup: 4:50pm–5pm