Invited Talks |
Injecting Life with Computers / Ehud Shapiro |
The Blast Query Language for Software Verification / Dirk Beyer ; Adam J. Chlipala ; Thomas A. Henzinger ; Ranjit Jhala ; Rupak Majumdar |
Program Generators and the Tools to Make Them / Yannis Smaragdakis |
Towards Declarative Programming for Web Services / Sheila McIlraith |
Program and System Verification |
Closed and Logical Relations for Over- and Under-Approximation of Powersets / David A. Schmidt |
Completeness Refinement in Abstract Symbolic Trajectory Evaluation / Mila Dalla Preda |
Constraint-Based Linear-Relations Analysis / Sriram Sankaranarayanan ; Henny B. Sipma ; Zohar Manna |
Spatial Analysis of BioAmbients / Hanne Riis Nielson ; Flemming Nielson ; Henrik Pilegaard |
Security and Safety |
Modular and Constraint-Based Information Flow Inference for an Object-Oriented Language / Qi Sun ; Anindya Banerjee ; David A. Naumann |
Information Flow Analysis in Logical Form / Torben Amtoft |
Type Inference Against Races / Cormac Flanagan ; Stephen N. Freund |
Pointer Analysis |
Pointer-Range Analysis / Suan Hsi Yong ; Susan Horwitz |
A Scalable Nonuniform Pointer Analysis for Embedded Programs / Arnaud Venet |
Bottom-Up and Top-Down Context-Sensitive Summary-Based Pointer Analysis / Erik M. Nystrom ; Hong-Seok Kim ; Wen-mei W. Hwu |
Abstract Interpretation and Algorithms |
Abstract Interpretation of Combinational Asynchronous Circuits / Sarah Thompson ; Alan Mycroft |
Static Analysis of Gated Data Dependence Graphs / Charles Hymans ; Eben Upton |
A Polynomial-Time Algorithm for Global Value Numbering / Sumit Gulwani ; George C. Necula |
Shape Analysis |
Quantitative Shape Analysis / Radu Rugina |
A Relational Approach to Interprocedural Shape Analysis / Bertrand Jeannet ; Alexey Loginov ; Thomas Reps ; Mooly Sagiv |
Partially Disjunctive Heap Abstraction / Roman Manevich ; Ganesan Ramalingam ; John Field |
Abstract Domain and Data Structures |
An Abstract Interpretation Approach for Automatic Generation of Polynomial Invariants / Enric RodrÃguez-Carbonell ; Deepak Kapur |
Approximating the Algebraic Relational Semantics of Imperative Programs / Michael A. Colón |
The Octahedron Abstract Domain / Robert Clarisó ; Jordi Cortadella |
Path-Sensitive Analysis for Linear Arithmetic and Uninterpreted Functions |
Shape Analysis and Logic |
On Logics of Aliasing / Marius Bozga ; Radu Iosif ; Yassine Lakhnech |
Generalized Records and Spatial Conjunction in Role Logic / Viktor Kuncak ; Martin Rinard |
Termination Analysis |
Non-termination Inference for Constraint Logic Programs / Etienne Payet ; Fred Mesnard |
Author Index |
Invited Talks |
Injecting Life with Computers / Ehud Shapiro |
The Blast Query Language for Software Verification / Dirk Beyer ; Adam J. Chlipala ; Thomas A. Henzinger ; Ranjit Jhala ; Rupak Majumdar |
Program Generators and the Tools to Make Them / Yannis Smaragdakis |
Towards Declarative Programming for Web Services / Sheila McIlraith |
Program and System Verification |