defect analysis software