On the use of numerical modelling to design surface engineering of mechanical components