1. A method comprising: for each of a plurality of failure conditions, generating a failure state of a plurality of computing elements of a computerized system corresponding to the failure condition and based on an initial state of the plurality of computing elements of the computerized system; for each failure state of the plurality of computing elements of the computerized system, generating a recovery state of the plurality of computing elements of the computerized system based on the failure state and the initial state of the plurality of computing elements of the computerized system and on a plurality of recovery rules for the plurality of computing elements of the computerized system; and, outputting each unique recovery state of the plurality of computing elements of the computerized system for subsequent analysis of the recovery state.