Several people asked me for the slides of my ICSE presentation. I have just uploaded them, as Keynote and PDF (quite large). Enjoy!
P.S. Thanks to Zhifeng Lai for taking the picture!