Solving certain calculations in time is crucial for some industrial, medical or research areas. However, problems with high computational requirements are specially constrained to the dependability of the computational resources. Distributed Computing Infrastructures have consolidated as the platform that can solve the issue in last decade. Grid and cloud infrastructures can currently supply users with thousands of resources of different types. Nevertheless, despite the advances achieved, the nature of these platforms finally makes them unpredictable, especially grid. Users continuously experience failures and poor performance, and consequently, infrastructures are unfeasible for some calculations. An instrument to deal with this lack of dependability is to build adaptive algorithms specifically designed for increasing the reliability of certain types of applications on these heterogeneous and dynamic infrastructures. In this work, the suitability of the Montera2 framework is evaluated for Monte Carlo calculations. For this purpose, the proposed approach is compared with the basic tools offered by current middleware, testing the execution of a set of different applications on production infrastructures.