A Story of Parametric Trace Slicing, Garbage and Static Analysis
Giles Reger
School of Computer Science, University of Manchester, UK
PrePost 2017
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 1 / 31
A Story of Parametric Trace Slicing, Garbage and Static Analysis - - PowerPoint PPT Presentation
A Story of Parametric Trace Slicing, Garbage and Static Analysis Giles Reger School of Computer Science, University of Manchester, UK PrePost 2017 Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 1 / 31 Context
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 1 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 2 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 3 / 31
◮ Optimise the monitoring algorithm ◮ Potentially detect violations of co-safety properties
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 4 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 5 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 6 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 7 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 8 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 9 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 10 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 11 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 12 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 13 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 14 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 15 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 16 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 17 / 31
◮ We can think of this as a monitor that only detects garbage and whose
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 18 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 19 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 19 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 20 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 21 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 22 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 23 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 24 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 25 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 26 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 27 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 28 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 28 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 28 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 28 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 28 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 29 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 30 / 31
Giles Reger A Story of Parametric Trace Slicing, Garbage and Static Analysis 31 / 31