Source: http://ceur-ws.org/Vol-2481/paper70.pdf