Library
Automatic method for distinguishing hardware and software faults based on software execution data and hardware performance counters