Andrea Orlandini National Research Council, Italy Journal Intelligenza Artificiale ISSN: 17248035 Read Online Journal The European Journal on Artificial Intelligence ISSN: 30504554 Read Online