Bachelor of Mechanical Engineering, Pontifícia Universidade Católica do Rio de Janeiro (1965); Master of Informatics, Pontifícia Universidade Católica do Rio de Janeiro (1969); and PhD in Computer Science, from University of Waterloo (1974). Full Professor at the Informatics Department of the Pontifícia Universidade Católica do Rio de Janeiro. Owner of a "Pour le Merit" order. Full member of the Brazilian "National Academy of Engineering". Began working with computers in October 1962. Developed and participated in the development of several systems. His research focuses software quality assurance, with emphasis in the topics: modularity; software metrics; software testing automation; software processes; and computer aided software engineering environments.
Graduado em Engenharia Mecânica pela Pontifícia Universidade Católica do Rio de Janeiro (1965); Mestre em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1969); e PhD em Computer Science - University of Waterloo (1974). É professor titular do Departamento de Informática da Pontifícia Universidade Católica do Rio de Janeiro. Inscrito na Ordem do Mérito Científico no Grau de Comendador. Membro Titular da Academia Nacional de Engenharia. Atua em computação desde outubro 1962. Desenvolveu e participou no desenvolvimento de uma variedade de sistemas, entre eles Operação de Usinas Hidroelétricas Interligadas (1963 a 1965); Compilador de Compiladores (1969); Formatador de Textos ATF (1973); Meta-Ambiente de Engenharia de Software Talisman (1988 a 1993); Sua pesquisa se concentra em Garantia da Qualidade de Software, com ênfase nos seguintes temas: modularidade, medição qualidade de software, automação do teste de software, processos de engenharia de software,e ambientes de engenharia de software assistidos por computador.