A GENERIC TOTAL PRODUCTIVE MAINTENANCE (TPM) SYSTEM FOR DISCRETE-PART MANUFACTURING IS PRESENTED AND A PROTOTYPE IMPLEMENTATION IS DESCRIBED. THE CORE OF THE TPM SYSTEM IS A FACTORY-WIDE REAL-TIME MACHINE MONITORING SYSTEM FOR PREVENTIVE AND PREDICTIVE MAINTENANCE. A HETERARCHICAL ARCHITECTURE HAS BEEN DEVELOPED WHICH PROVIDES THE NECESSARY ATTRIBUTES OF FLEXIBILITY, RECONFIGURABILITY, AND SYSTEM ROBUSTNESS.