self-healing program

noun
UK /ˌself ˈhiːlɪŋ ˈprəʊɡræm/
US /ˌself ˈhiːlɪŋ ˈproʊɡræm/

A self-healing program is a computer program that can fix its own problems without a person helping it.

The self-healing program noticed it had stopped working and restarted itself before anyone else saw the problem.


OTHER MEANINGS

2. A piece of software that automatically restores its settings and data after a crash or error.

After the power cut, the self-healing program restored all its saved settings on its own.

3. A training or learning plan that adjusts itself to help a person improve without outside help.

Her study app is a self-healing program that gives her easier questions when she gets tired.

4. A system designed to keep running smoothly by detecting and correcting its own faults.

The robot's self-healing program found a broken sensor and switched to a backup one.