Tese de mestrado. Engenharia Informática. Departamento de Informática. Universidade da Beira Interior. 2005