Utiliza um método de contagem automática de pontos de função baseado em regras definidas pela International Function Point User Group (IFPUG). Automatiza o processo de contagem manual utilizando a estrutura da informação recuperada pela análise de códigos fonte, estrutura do banco de dados e transações.