Computational study of heterogeneous catalytic systems. Kinetic and structural insights from Density Functional Theory