Life-cycle maintenance cost analysis framework considering time-dependent false and missed alarms for fault diagnosis. (April 2019)