Possui graduação em Tecnologia Em Processamento de Dados pela Fundação Paulista de Tecnologia e Educação (1995), mestrado em Ciência da Computação pela Universidade Federal de São Carlos (1999) e doutorado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (2005). Atualmente é professora da Universidade Federal de Mato Grosso do Sul. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: processos de software, reengenharia, desenvolvimento, orientação a objetos, técnicas de reutilização (frameworks, padrões de software, linhas de produtos), modelagem de negócios, reutilização de modelos.