 | 2009 |
| 18 |  | Sudipta Kundu,
Zachary Tatlock,
Sorin Lerner:
Proving optimizations correct using parameterized program equivalence.
PLDI 2009: 327-337 |
| 17 |  | Ravi Chugh,
Jeffrey A. Meister,
Ranjit Jhala,
Sorin Lerner:
Staged information flow for javascript.
PLDI 2009: 50-62 |
| 16 |  | Ross Tate,
Michael Stepp,
Zachary Tatlock,
Sorin Lerner:
Equality saturation: a new approach to optimization.
POPL 2009: 264-276 |
| 2008 |
| 15 |  | Sudipta Kundu,
Sorin Lerner,
Rajesh Gupta:
Validating High-Level Synthesis.
CAV 2008: 459-472 |
| 14 |  | Zachary Tatlock,
Chris Tucker,
David Shuffelton,
Ranjit Jhala,
Sorin Lerner:
Deep typechecking and refactoring.
OOPSLA 2008: 37-52 |
| 13 |  | Macneil Shonle,
William G. Griswold,
Sorin Lerner:
Addressing common crosscutting problems with Arcum.
PASTE 2008: 64-69 |
| 12 |  | Ravi Chugh,
Jan Wen Voung,
Ranjit Jhala,
Sorin Lerner:
Dataflow analysis for concurrent programs using datarace detection.
PLDI 2008: 316-326 |
| 2007 |
| 11 |  | Macneil Shonle,
William G. Griswold,
Sorin Lerner:
Beyond refactoring: a framework for modular maintenance of crosscutting design idioms.
ESEC/SIGSOFT FSE 2007: 175-184 |
| 10 |  | Jan Wen Voung,
Ranjit Jhala,
Sorin Lerner:
RELAY: static race detection on millions of lines of code.
ESEC/SIGSOFT FSE 2007: 205-214 |
| 9 |  | Sudipta Kundu,
Sorin Lerner,
Rajesh Gupta:
Automated refinement checking of concurrent systems.
ICCAD 2007: 318-325 |
| 8 |  | Chris Tucker,
David Shuffelton,
Ranjit Jhala,
Sorin Lerner:
OPIUM: Optimal Package Install/Uninstall Manager.
ICSE 2007: 178-188 |
| 7 |  | Erika Rice Scherpelz,
Sorin Lerner,
Craig Chambers:
Automatic inference of optimizer flow functions from semantic meanings.
PLDI 2007: 135-145 |
| 2005 |
| 6 |  | Sorin Lerner,
Todd D. Millstein,
Erika Rice,
Craig Chambers:
Automated soundness proofs for dataflow analyses and transformations via local rules.
POPL 2005: 364-377 |
| 5 |  | Sorin Lerner,
Todd D. Millstein,
Craig Chambers:
Cobalt: A Language for Writing Provably-Sound Compiler Optimizations.
Electr. Notes Theor. Comput. Sci. 132(1): 5-17 (2005) |
| 2003 |
| 4 |  | Sorin Lerner,
Todd D. Millstein,
Craig Chambers:
Automatically proving the correctness of compiler optimizations.
PLDI 2003: 220-231 |
| 2002 |
| 3 |  | Manuvir Das,
Sorin Lerner,
Mark Seigle:
ESP: Path-Sensitive Program Verification in Polynomial Time.
PLDI 2002: 57-68 |
| 2 |  | Sorin Lerner,
David Grove,
Craig Chambers:
Composing dataflow analyses and transformations.
POPL 2002: 270-282 |
| 1 |  | Stephen Adams,
Thomas Ball,
Manuvir Das,
Sorin Lerner,
Sriram K. Rajamani,
Mark Seigle,
Westley Weimer:
Speeding Up Dataflow Analysis Using Flow-Insensitive Pointer Analysis.
SAS 2002: 230-246 |