predictive maintenance in design