Another words, if the timer is executed with software, it's a software watchdog.
Bob makes a good point, that (external) hardware should decern wither or not the software is functioning properly. But a (internal) software watchdog is also useful to verify that a program or portion of a program...