1. A method for operating a resource system, the resource system including a plurality of resource elements, and a resource controller connected to the resource elements and operating the resource elements according to a predefined set of operational goals, the method comprising the steps of: identifying error recovery procedures that could be executed by the resource elements; categorizing each identified error recovery procedure in relation to the predefined set of operational goals; detecting that an error recovery procedure is to be performed on a specific resource element; deploying one or more actions in relation to the resource elements according to the categorization of the detected error recovery procedure; and performing the detected error recovery procedure on the specific resource element.