Can worker safety be pre-programmed? Not yet, at least. Once a basic preventive-maintenance program is in place, tools such as software programs can certainly be used to increase its effectiveness and efficiency, but the onus still rests with management.
Preventive-maintenance software first provides a structured means of ensuring machines are in good operating condition, otherwise they could break down and hurt employees.