Trabalho da disciplina INE5643_DW da UFSC.