See http://www.pms.ifi.lmu.de/webreactivity/2006/