|
|
|
9:00-10:00
ESOP invited lecture
What Makes a Cryptographic Protocol Secure?
The Evolution of Requirements Specification in Formal
Cryptographic Protocol Analysis
Catherine Meadows (Naval Research Laboratory, USA)
|
10:00-10:30
R E F R E S H M E N T S
|
10:30-12:30
TACAS: Modules and Compositional Verification
-
Compositional Analysis for Verification of Parameterized Systems
Samik Basu, C.R. Ramakrishnan (SUNY at Stony Brook, USA)
-
Learning Assumptions for Compositional Verification
Jamieson M. Cobleigh, Dimitra Giannakopoulou, Corina S. Pasareanu
(University of Massachusets, USA & NASA Ames Research Center, USA)
-
Automated Module Composition
Stavros Tripakis (VERIMAG, F)
-
Modular Strategies for Recursive Game Graphs
Rajeev Alur, Salvatore La Torre, P. Madhusudan
(University of Pennsylvania, USA & University of Salerno, I)
|
10:30-12:30
ESOP: Security 1
-
Security Properties: Two Agents Are Sufficient
Hubert Comon-Lundh and Veronique Cortier (LSV, ENS Cachan and CNRS, F)
-
A Simple Language for Real-time Cryptographic Protocol Analysis
Roberto Gorrieri, Enrico Locatelli (University of Bologna, I),
Fabio Martinelli (IIT-CNR, I)
-
Rule Formats for Non Interference
Simone Tini (Universita dell'Insubria, I)
-
On the Secure Implementation of Security Protocols
Pablo Giambiagi, Mads Dam (Swedish Institute of Computer Science, S)
|
10:30-12:30
FASE: Aspect and Object Oriented Programming
-
Towards UML-based Formal Specifications of Component Based Real-Time
Software
Vieri Del Bianco, Luigi Lavazza (Politecnico di Milano and CEFRIEL, I),
Marco Mauri, Giuseppe Occorso (Politecnico di Milano, I)
-
Modelling Recursive Calls with UML State Diagrams
Jennifer Tenzer, Perdita Stevens (University of Edinburgh, UK)
-
Pipa: A Behavioral Specification Language for AspectJ
Jianjun Zhao, Martin Rinard (Massachusetts Institute of Technology, USA)
-
Tool demo: PacoSuite & JAsCo: A Visual Component Composition
Environment with Advanced Aspect Separation Features
Wim Vanderperren, Davy Suvée, Bart Wydaeghe (Vrije Universiteit
Brussel, B)
|
12:30-13:30
E A S S T G e n e r a l A s s e m b l y
|
12:30-14:30
L U N C H B R E A K
|
14.30 - 15.30
TACAS invited lecture
What Are We Trying to Prove? Lessons from our Experiences with
Proof-Carrying Code
Peter Lee (Carnegie Mellon University, USA)
|
15.45 - 16.45
TACAS: Symbolic State Spaces and Decision Diagrams
-
Saturation Unbound
Gianfranco Ciardo, Robert Marmorstein, Radu Siminiceanu
(College of William and Mary, USA)
-
Construction of Efficient BDDs for Bounded Arithmetic Constraints
Constantinos Bartzis, Tevfik Bultan (University of California, USA)
|
15.45 - 16.45
ESOP: Security 2
-
Handling Encryption in an Analysis for Secure Information Flow
Peeter Laud (Tartu University and Cybernetica AS, EST)
-
Using Controller Synthesis to Build Property-Enforcing Layers
Karine Altisen (VERIMAG/INPG, F),
Aurelie Clodic (LAAS/CNRS, F),
Florence Maraninchi (VERIMAG/INPG, F),
Eric Rutten (INRIA Rhone-Alpes, F)
|
15.45 - 16.45
FASE: Distributed and Web Applications
-
Model-Based Development of Web Applications Using Graphical Reaction
Rules
Reiko Heckel, Marc Lohmann (University of Paderborn, D)
-
Modular Analysis of Dataflow Process Networks
Yan Jin, Robert Esser, Charles Lakos (Adelaide University, USA),
Jörn W. Janneck (University of California at Berkeley, USA)
|
16:45-17:15
R E F R E S H M E N T S
|
17.15 - 18.45
TACAS: Performance and Mobility
-
Modeling and Analysis of Power-Aware Systems
Kyriakos Christou, Insup Lee, Anna Philippou, Oleg Sokolsky
(University of Pennsylvania, USA & University of Cyprus, CY)
-
Tool demo: A Set of Performance and Dependability Analysis
Components for CADP
Holger Hermanns, Christophe Joubert
(INRIA Rhone-Alpes, Montbonnot Saint-Martin, F)
-
Tool demo: The Integrated CWB-NC/PIOATool for Functional Verification
and Performance Analysis of Concurrent Systems
Dezhuang Zhang, Rance Cleaveland, Eugene Stark
(State University of New York at Stony Brook, USA)
-
Tool demo: BANANA: A Tool for Boundary Ambients Nesting ANAlysis
Chiara Braghin, Agostino Cortesi, Stefano Filippone,
Riccardo Focardi, Flaminia L. Luccio, Carla Piazza
(University de Venezia, I)
|
17.15 - 18.45
ESOP: Program Correctness
-
Automatic Software Model Checking using CLP
Cormac Flanagan (Systems Research Center, Hewlett Packard, USA)
-
Verifying Temporal Heap Properties Specified via Evolution Logic
Eran Yahav (Tel Aviv University, IL),
Thomas Reps (University of Wisconsin, USA),
Mooly Sagiv (Tel Aviv University, IL),
Reinhard Wilhelm (Universitat des Saarlandes, D)
-
Correctness of Data Representations Involving Heap Data Structures
Uday Reddy (University of Birmingham, UK),
Hongseok Yang (Korean Advanced Institute of Science and Technology, Korea)
|
17.15 - 18.45
FASE: Sofware Measurements
-
Foundations of a Weak Measurement-Theoretic Approach to Software
Measurement
Sandro Morasca (Università degli Studi dell'Insubria, I)
-
An Information-Based View of Representational Coupling in Object-Oriented
Systems
Pierre Kelsen (Luxembourg University of Applied Sciences, L)
|