Graduation paper for Fatec SJC - 2013.