Joost Vennekes University of Leuven, Belgium Journal Intelligenza Artificiale ISSN: 17248035 Read Online