diagnostic software cost-benefit