, Federal University of Rio Grande do Sul Institute of Informatics Porto Alegre, Brazil, Brazil