|
|
|
9:00-10:00
CC invited lecture
Dimensions of Precision in Flow Analysis of OOPLs
Barbara Ryder (Rutgers University, USA)
|
10:00-10:30
R E F R E S H M E N T S
|
10:30-12:30
CC: Java
-
Polyglot: An Extensible Compiler Framework for Java
Nathaniel Nystrom, Michael R. Clarkson, Andrew C. Myers (Cornell
University, USA)
-
Scaling Java Points-To Analysis Using Spark
Ondřej Lhoták, Laurie Hendren (McGill University, CDN)
-
Effective Inline-Threaded Interpretation of Java Bytecode Using
Preparation Sequences
Etienne Gagnon, Laurie Hendren (Université du Québec
à Montréal and McGill University, CDN)
-
Integrating Generations with Advanced Reference Counting Garbage
Collectors
Hezi Azatchi (IBM Haifa, IL),
Erez Petrank (Technion, IL)
|
10:30-12:30
FOSSACS: Syntax and Semantics of Programming Languages
-
Multi-Level Meta-Reasoning with Higher-Order Abstract Syntax
Alberto Momigliano, Simon Ambler (University of Leicester, UK)
-
A Normalisation Result for Higher-Order Calculi with Explicit
Substitutions
Eduardo Bonelli (Universidad Nacional de La Plata, RA, and Stevens
Institute of Technology, USA)
-
A Game Semantics of Linearly Used Continuations
James Laird (University of Sussex, UK)
-
A Monadic Multi-stage Metalanguage
Eugenio Moggi, Sonia Fagorzi (University of Genova, I)
|
10:30-12:30
TACAS: Abstractions and Counter-examples
-
Proof-like Counter-Examples
Arie Gurfinkel, Marsha Chechik (University of Toronto, CDN)
-
Multiple-Counterexample Guided Iterative Abstraction Refinement:
An Industrial Evaluation
Marcelo Glusman, Gila Kamhi, Sela Mador-Haim,
Ranan Fraer, Moshe Y. Vardi
(The Technion, IL & Intel Corporation, IL & Rice University, USA)
-
Verification of Hybrid Systems Based on Counterexample-Guided
Abstraction Refinement
Edmund Clarke, Ansgar Fehnker, Zhi Han, Bruce Krogh,
Olaf Stursberg, Michael Theobald
(Carnegie Mellon University, USA & Universitat Dortmund, D)
-
Counter-example Guided Predicate Abstraction of Hybrid Systems
Rajeev Alur, Thao Dang, Franjo Ivancic
(University of Pennsylvania, USA & CNRS, Verimag, F)
|
12:30-14:30
L U N C H B R E A K
|
14:30-16:30
CC: Pot Pourri
-
The Interprocedural Express-lane Transformation
David Melski (GrammaTech Inc., USA),
Thomas Reps (University of Wisconsin, USA)
-
Automatic Detection of Uninitialized Variables
Thi Viet Nga Nguyen, François Irigoin, Corinne Ancourt,
Fabien Coelho (École des Mines de Paris, F)
-
Generalised Regular Parsers
Adrian Johnstone, Elizabeth Scott (University of London, UK)
-
Rapid and Robust Compiler Construction Using Template-Based
Metacompilation
C. van Reeuwijk (Delft University of Technology, NL)
|
14:30-16:30
FOSSACS: From Trees to Types
-
Counting and Equality Constraints for Multitree Automata
Denis Lugiez (CNRS and Université de Provence, F)
-
Manipulating Trees with Hidden Labels
Luca Cardelli (Microsoft Research, UK)
Philippa Gardner (Imperial College, UK)
Giorgio Ghelli (Università di Pisa, I)
-
Type Assignment for Intersections and Unions in Call-by-Value Languages
Joshua Dunfield, Frank Pfenning (Carnegie Mellon University, USA)
-
Generalized Iteration and Coiteration for Higher-Order Nested Datatypes
Andreas Abel (University of Munich, D)
Ralph Matthes (Université de Paris VII, F, and University of Munich, D)
Tarmo Uustalu (Tallinn Technical University, EST)
|
14:30-16:30
TACAS: Real-Time and Scheduling
-
Schedulability Analysis Using Two Clocks
Elena Fersman, Leonid Mokrushin, Paul Pettersson, Wang Yi
(Uppsala University, S)
-
On Optimal Scheduling under Uncertainty
Yasmina Abdeddaim, Eugene Asarin, Oded Maler (VERIMAG, F)
-
Static Guard Analysis in Timed Automata Verification
Gerd Behrmann, Patricia Bouyer, Emmanuel Fleury, Kim G. Larsen
(Aalborg University, DK & ENS de Cachan, F)
-
Tool demo: Moby/DC - A Tool for Model-Checking Parametric Real-Time
Specifications
Henning Dierks, Josef Tapken
(University of Oldenburg, D)
-
Tool demo:VERICS: A Tool for Verifying Timed Automata and Estelle
Specifications
Piotr Dembinski, Agata Janowska, Pawel Janowski, Wojciech Penczek,
Agata Polrola, Maciej Szreter, Bozena Wozna, Andrzej Zbrzezny
(Institute of Comp. Science PAS, PL)
|
16:30-17:00
R E F R E S H M E N T S
|
17:00-18:00
Microsoft lecture
Programming language support for data and XML
Erik Meijer (Microsoft Corporation, USA)
|