8:35AM: Session I: Specification-Based Testing and Run-Time Analysis
Chair: Markus Lumpe, Iowa State University
Testing Components10:05AM: Break
Neelam Soundarajan, The Ohio State University
Benjamin Tyler, The Ohio State UniversitySpying on Components: A Runtime Verification Technique
Mike Barnett, Microsoft Research
Wolfram Schulte, Microsoft ResearchToward Reflective Metadata Wrappers for Formally Specified Software Components
Stephen H. Edwards, Virginia Tech.
10:20AM: Discussion of Session I Topics
10:50AM: Session II: Architecture and Composition
Chair: Dimitra Giannakopoulou, NASA Ames Research
Center
Architectural Reasoning in ArchJava11:50AM: Discussion of Session II Topics
Jonathan Aldrich, University of Washington
Craig Chambers, University of WashingtonUsing Message Sequence Charts for Component-based Formal Verification
Bernd Finkbeiner, Stanford University
Ingolf Krüger, Technical University of Munich
12:10PM: Lunch (on your own)
1:15PM: Session III: Keynote by Clemens Szyperski, Microsoft Research
Chair: Murali Sitaraman, Clemson University
2:00PM: Session IV: Compositional Verification
Chair: Gary T. Leavens, Iowa State University
Reasoning about Composition: A Predicate Transformer Approach3:00PM: Break
Michel Charpentier, University of New HampshireSpecification and Verification with References
Bruce W. Weide, The Ohio State University
Wayne Heym, The Ohio State University
3:15PM: Session IV: Compositional Verification Continued
Modular Verification of Performance Correctness3:45PM: Discussion of Session IV Topics
Joan Krone, Denison University
William F. Ogden, The Ohio State University
Murali Sitaraman, Clemson University
4:15PM - 5:30PM: General Discussion