Conference Program
| 08:00 - 17:00 | Workshops |
|
PADTAD 2007 A-MOST 2007 |
| 09:00 - 09:15 | Welcome |
| 09:15 - 10:30 | Keynote: Dawson Engler (bio) Title: Making Automatic Code Destruction Easy and Scalable (abstract) |
| 10:30 - 11:00 | Coffee Break |
| 11:00 - 12:30 | Session 1: Debugging Session Chair: Rob Hierons |
|
Statistical Debugging Using Compound Boolean Predicates Debugging in Parallel Instrumenting Where it Hurts - An Automatic Concurrent Debugging Technique |
|
| 12:30 - 14:00 | Lunch |
| 14:00 - 15:30 | Session 2: Model Checking and Components Session Chair: Willem Visser |
|
Interface Grammars for Modular Software Model Checking Delta Execution for Efficient State-Space Exploration of Object-Oriented
Programs Automating Component-Based System Assembly |
|
| 15:30 - 16:00 | Coffee Break |
| 16:00 - 17:00 | Session 3: Empirical Studies of Testing
Approaches Session Chair: Elaine Weyuker |
|
A Theoretical and Empirical Analysis of Evolutionary Testing and Hill Climbing
for Structural Test Data Generation Experimental Assessment of Random Testing for Object-Oriented Software |
|
| 19:00 | Reception |
| 09:00 - 10:30 | Keynote: Tim Trew (bio) Title:Chasing Rainbows: Improving Software Testing in the Real World (abstract) |
| 10:30 - 11:00 | Coffee Break |
| 11:00 - 12:30 | Session 4: Hybrid Analysis Session Chair: Mary Jean Harrold |
|
Variably Interprocedural Program Analysis for Runtime Error Detection Using Portfolio Theory for Better and More Consistent Quality Blended Analysis for Performance Understanding of Framework-based Applications |
|
| 12:30 - 14:00 | Lunch |
| 14:00 - 15:30 | Session 5: Testing Session Chair: Mauro Pezzè |
|
Interaction Testing of Highly-configurable Systems in the Presence of
Constraints Pareto Efficient Multi-Objective Test Case Selection Dynamic Test Input Generation for Database Applications |
|
| 15:30 - 16:00 | Coffee Break |
| 16:00 - 17:00 | Session 6: Static Analysis Session Chair: Barbara Ryder |
|
Finding What's Not There: A New Approach to Revealing Neglected Conditions in
Software Static Specification Mining Using Automata-Based Abstractions |
| 09:00 - 10:30 | Session 7: Dynamic Analysis Session Chair: Mark Harman |
Dytan: A Generic Dynamic Taint Analysis Framework Hierarchical Dynamic Slicing Enabling Tracing Of Long-Running Multithreaded Programs Via Dynamic Execution
Reduction | |
| 10:30 - 11:00 | Coffee Break |
| 11:00 - 12:30 | Session 8: Fault Localization Session Chair: Andy Podgurski |
|
Automating Algorithms for the Identification of Fault-Prone Files Efficient Online Detection of Dynamic Control Dependence Heuristic Ranking of Java Program Edits for Fault Localization |





