Quantifying software maintainability on re-engineered translation of FORTRAN to C++ code