Nessa técnica, o modelo E-R é desenvolvido partindo de entidades altamente abstratas e aplicando transformações que permitem encontrar entidades menos abstratas e mais representativas do sistema que está sendo desenvolvido. O processo termina quando todos os requisitos foram representados. Essa técnica é chamada de