Professor da PUC-Rio. Membro do Working Group 2.9 (Software Requirements Engineering) da IFIP (International Federation for Information Processing) é um dos fundadores da área de Engenharia de Requisitos. Tem participação ativa nessa área; quer como membro do corpo editorial do Requirements Engineering Journal da Springer, quer como membro, desde de 1993, do comitê de programa da conferência internacional de requisitos (RE).