This work is partially supported by FAPESP (Fundação de Amparo à Pesquisa do Estado de São Paulo), grants 95/2091-3 for Alexandre Oliva, 95/1983-8 for Islene Calciolari Garcia and 96/1532-9 for LSD-IC-UNICAMP (Laboratório de Sistemas Distribuídos, Instituto de Computação, Universidade Estadual de Campinas).