#automated diagnostics
- To self-troubleshoot — To autonomously or automatically locate, remedy, and repair one's own malfunctions, technical errors, or hardware and software faults, without requiring the manual intervention of an external technician or engineer. In computer science, it describes the ability of an operating system or algorithm to run automated diagnostic and repair modules in the background.
- Self-troubleshooting — The act of self-troubleshooting and its result; an automated software feature, a mechanical self-repair cycle, or a structural process through which a facility or program independently remedies its operational problems. This mechanism considerably reduces downtime and maintenance operational costs.