Patent ID: 7558770

Claim:
A computer readable storage medium including computer executable instructions that when read and executed by a computer processor implement a method to anticipate and prevent application non-conformance, the method comprising: making available a configuration management database (CMDB) comprising: configuration information of a plurality of system resources; and dependency information of a plurality of applications related to the plurality of system resources; making available a plurality of rules to establish a plurality of operating conditions that are statistically probable to cause a non-conformance of each system resource of the plurality of system resources; combining each rule of the plurality of rules with the CMDB to determine the dependency of each application upon each operating condition of the plurality of operating conditions; determining if any of the operating conditions are such that will result in a statistically probable non-conformance of any of the plurality of applications; and in response to determining that any of the operating conditions are such to cause the statistically probable non-conformance of any of the plurality of applications, performing a response action, the response action comprising notifying a user that operating conditions are such to cause statistically probable non-conformance.