Registro e reutilização de conhecimento em atividades do processo de desenvolvimento de software