final version of soap2013 paper code