Patent ID: 8214693

Claim:
A computer implemented method, the computer including a processor having a software stack accessed by multiple application programs, the method comprising: receiving software requests from the multiple applications at the software stack; monitoring a rate of soft failures at the software stack via a stack monitor; comparing the rate of soft failures with a time related threshold, the time related threshold being based on a time of day; generating an alarm when the rate of soft failures exceeds the time related threshold; and creating the time related threshold, wherein creating the time related threshold includes: identifying soft failures during a particular time period at a particular time of day; recording a number of soft failures during the particular time period; storing acceptable operation soft failure rates during the particular time period; and applying a statistical analysis to the acceptable operation soft failure rates to create expected acceptable operation soft failure rates at specific intervals, the statistical analysis including multiplying the acceptable operation soft failure rates by a Poisson distribution value.