Instituto Politécnico de Leiria
Leiria, Portugal
CIIC - Computer Science and Communication Research Centre