Front matter
848
A Formal Study of Slicing for Multi-threaded Programs with JVM Concurrency Primitives
John Hatcliff, James Corbett, Matthew Dwyer, Stefan Sokolowski and Hongjun Zheng
848
Static Analyses for Eliminating Unnecessary Synchronization from Java Programs
Jonathan Aldrich, Craig Chambers, Emin Gun Sirer and Susan Eggers
849
Dynamic Partitioning in Analyses of Numerical Properties
Bertrand Jeannet, Nicolas Halbwachs and Pascal Raymond
848
Polyhedral Analysis for Synchronous Languages
Frédéric Besson, Thomas Jensen and Jean-Pierre Talpin
849
Decomposing Non-redundant Sharing by Complementation
Enea Zaffanella, Patricia M. Hill and Roberto Bagnara
849
Freeness Analysis Through Linear Refinement
Patricia Hill and Fausto Spoto
847
Binary Decision Graphs
Laurent Mauborgne
849
Binding-Time Analysis for Both Static and Dynamic Expressions
Kenichi Asai
848
Abstract Interpretation of Mobile Ambients
René Rydhof Hansen, Jacob Grydholt Jensen, Flemming Nielson and Hanne Riis Nielson
848-849
Abstracting Cryptographic Protocols with Tree Automata
David Monniaux
848
State Space Reduction Based on Live Variables Analysis
Marius Bozga, Jean-Claude Fernandez and Lucian Ghirvu
848
Partial Dead Code Elimination Using Extended Value Graph
Munehiro Takimoto and Kenichi Harada
849
Translating Out of Static Single Assignment Form
Vugranam C. Sreedhar, Roy Dz-Ching Ju, David M. Gillies and Vatsa Santhanam
83
Eliminating Dead Code on Recursive Data
Yanhong A. Liu and Scott D. Stoller
848
Detecting Equalities of Variables: Combining Efficiency with Precision
Oliver Rüthing, Jens Knoop and Bernhard Steffen
848
A New Class of Functions for Abstract Interpretation
Jörg Köller and Markus Mohnen
83
Equational Semantics
Loîc Correnson, Etienne Duris, Didier Parigot and Gilles Roussel
849
Abstract Animator for Temporal Specifications: Application to TLA
Dominique Cansell and Dominique Méry
849
Static Analysis of Mega-Programs
(Invited Paper)
Daniel Weise
847-848
Safety versus Secrecy
(Invited Paper)
Dennis Volpano
848
On the Complexity Analysis of Static Analyses
David McAllester
848
Model-Checking
A Tutorial Introduction
Markus Müller-Olm, David Schmidt and Bernhard Steffen
848
Tutorial: Techniques to Improve the Scalability and Precision of Data Flow Analysis
Mary Lou Soffa
Back matter