COCV Programme

back to main programme

Sunday (Satellite:COCV)

Location: JCMB, room 3218
Registration
8:30 - 9:00
Registration
Registration
Session 1
9:00 - 10:30
Welcome and Keynote Speech (chair: Jens Knoop)
Welcome and Opening
Jens Knoop
Invited Keynote Speech: What Level of Mathematical Reasoning can Computer Science Demand of a Software Implementer
Hans Langmaack (Christian-Albrechts-Universität Kiel, Germany) (Chair: Jens Knoop)
Coffee
Session 2
11:00 - 12:20
(Chair: Markus Müller-Olm)
Optimizing Code Generation from SSA Form: A Comparison Between Two Formal Correctness Proofs in Isabelle/HOL
Jan Olaf Blech, Sabine Glesner, Johannes Leitner, Steffen Mülling (Universität Karlsruhe, Germany)
Machine-Checkable Correctness Proofs for Intra-procedural Dataflow Analyses
Alexandru Salcianu, Konstantine Arkoudas (MIT, USA)
Lunch
Session 3
14:00 - 15:20
(Chair: Sabine Glesner)
Validating More Loop Optimizations
Ying Hu, Clark Barrett, Benjamin Goldberg (New York University, New York, USA), Amir Pnueli (Weizmann Institute, Israel)
Automatically Inferring Sound Dataflow Functions from Dataflow Fact Schemas
Erika Rice, Sorin Lerner, Craig Chambers (University of Washington, Seattle, USA)
Coffee
Session 4
16:00 - 18:00
(Chair: Wolf Zimmermann)
Structural Encoding of Static Single Assignment Form
Andreas Gal, Christian W. Probst, Michael Franz (University of California, Irvine, USA)
Quantifying the Benefits of SSA-Based Mobile Code
Wolfram Amme (Friedrich-Schiller-Universität Jena, Germany), Jeffery von Ronne, Michael Franz (University of California, Irvine, USA)
17:20-17:50 Panel: Verification of Optimizing Compilers - Past and Future
Closing (Wolf Zimmermann)
Evening
7.45pm for 8pm
Dinner
Dinner at Heights Rooftop Restaurant in the Apex International Hotel, Grassmarket. Situated in one of Edinburgh's oldest parts of town, the restaurant boasts a spectacular view of the castle.