A review of condition-based maintenance decision-making | Synapse