SAS '02

LOPSTR '02
CoLogNET WS

AGP '02

Venue

Schedule

Social Events

Registration

Accommodation

Organization

Sponsorships

Last News



 
Schedule

SAS Schedule

Monday 16
17:30-18:30
Registration
20:00-21:00
City Hall reception

Tuesday 17
9:00-10:00
Invited talk

Secrets of Software Model Checking
Thomas Ball

10:00-11:00
Theory

Polynomial Constants are Decidable
Markus Muller-Olm and Helmut Seidl

Normalizable Horn Clauses, Strongly Recognizable Relations and Spi
Flemming Nielson, Hanne Riis Nielson, and Helmut Seidl

11:00-11:30
Coffee break
11:30-13:00
Data Structure Analysis

Nonuniform Alias Analysis of Recursive Data Structures and Arrays
Arnaud Venet

Representing and Approximating Transfer Functions in Abstract Interpretation of Heterogeneous Datatypes
Bertrand Jeannet

Automated Verification of Concurrent Linked Lists with Counters
Tuba Yavuz-Kahveci and Tevfik Bultan

13:00-14:30
Lunch
15:00-
Excursion

Wednesday 18
9:00-10:00
Invited talk

Static Program Analysis via 3-Valued Logic
Thomas Reps

10:00-11:00
Type Inference

Backward Type Inference Generalises Type Checking
Lunjin Lu and Andy King

More Precise Yet Efficient Type Inference for Logic Programs
Claudio Vaucheret and Francisco Bueno

11:00-11:30
Coffee break
11:30-13:00
Analysis of Numerical Problems

A Few Graph-Based Relational Numerical Abstract Domains
Antoine Mine

Static Analysis of the Numerical Stability of Loops
Matthieu Martel

On Termination of Logic Programs with Floating Point Computations
Alexander Serebrenik and Danny De Schreye

13:00-14:30
Lunch
14:30-15:30
Implementation I

Modular Control Flow Analysis for Libraries
Christian W. Probst

An Efficient Inclusion-Based Points-To Analysis for Strictly-Typed Languages
John Whaley and Monica S. Lam

15:30-16:00
Coffee break
16:00-17:00
Implementation II

Compactly Representing First-Order Structures for Static Analysis
R. Manevich, G. Ramalingam, J. Field, D. Goyal, and M. Sagiv

Possibly Not Closed Convex Polyhedra and the Parma Polyhedra Library
Roberto Bagnara, Elisa Ricci, Enea Zaffanella, and Patricia M. Hill

17:30-
Social Dinner

Thursday 19
9:00-10:00
Invited talk

Open Modelling in Multi-stakenholder Distributed Systems: Research and Tool Challenges
Robert J. Hall

10:00-11:00
Dataflow Analysis

Speeding Up Dataflow Analysis Using Flow-Insensitive Pointer Analysis
Stephen Adam, Thomas Ball, Manuvir Das, Sorin Lerner, Sriram~K. Rajamani, Mark Seigle, and Westley Weimer

Improving the Precision of Equality-Based Dataflow Analyses
Erik Ruf

11:00-11:30
Coffee break
11:30-13:00
Compiler Optimizations

Guaranteed Optimization: Proving Nullspace Properties of Compilers
Todd L. Veldhuizen and Andrew Lumsdaine

Representation Analysis for Coercion Placement
Karl-Filip Faxen

Pipeline Modeling for Timing Analysis
Marc Langenbach, Stephan Thesing, and Reinhold Heckmann

13:00-14:30
Lunch
14:30-15:30
Security Analysis I

Analysing Approximate Confinement under Uniform Attacks
Alessandra Di Pierro, Chris Hankin, and Herbert Wiklicky

An Improved Constraint-Based System for the Verification of Security Protocols
Ricardo Corin and Sandro Etalle

15:30-16:00
Coffee break
16:00-17:30
Security Analysis II

From Secrecy to Authenticity in Security Protocols
Bruno Blanchet

Security Typings by Abstract Interpretation
Mirko Zanotti

Static Confidentiality Enforcement for Distributed Programs
Andrei Sabelfeld and Heiko Mantel


Friday 20
9:00-10:00
Invited talk

An Algebraic Approach to the Static Analysis of Concurrent Software
Javier Esparza

10:00-11:00
Abstract Model Checking

Refinement of LTL Formulas for Abstract Model Checking
Maria del Mar Gallardo, Pedro Merino, Ernesto Pimentel

Making Abstract Model Checking Strongly Preserving
Francesco Ranzato and Francesco Tapparo

11:00-11:30
Coffee break
11:30-13:00
Semantics and Abstract Verification

Semantics for Abstract Interpretation-Based Static Analyses of Temporal Properties
Damien Masse

Checking Safety Properties of Behavioral VHDL Descriptions by Abstract Interpretation
Charles Hymans

States vs. Traces in Model Checking by Abstract Interpretation
Roberto Giacobazzi and Francesco Ranzato

13:00-14:30
Lunch
14:30-15:30
Termination Analysis

Reuse of Results in Termination Analysis of Typed Logic Programs
Maurice Bruynooghe, Michael Codish, Samir Genaim, and Wim Vanhoof

Finiteness Analysis in Polynomial Time
Chin Soon Lee

15:30-16:00
Coffee break
16:00-16:30
Detecting Optimal Termination Conditions of Logic Programs
Fred Mesnard, Etienne Payet, and Ulrich Neumerkel
16:30-17:15
Invited talk

Future and Emerging Technologies: New Themes and Instruments in the 6th Framework Programme
David Pearce