Gravar-mail: An empirical study on the estimation of size and complexity of software applications with function points analysis