On-line Predictive Maintenance Research Articles