1. A method for resolving conflicts between multiple automation managers comprising: maintaining a value of an intention indicator for an associated software resource, wherein the maintained value for the intention indicator indicates whether a last successfully performed deliberate programmatic action involving the software resource intentionally disabled the software resource; determining that an intrinsic state of the software resource indicates that the software resource is disabled; checking a value of the intention indicator associated with the software resource; when the checked value indicates that the software resource was not intentionally disabled, assuming an occurrence of a fault condition involving the software resource and performing at least one corrective action to re-enable the software resource.