1. An information processing device for monitoring a system for a hang-up due to a software failure, the information processing device comprising: a watch dog timer; a memory having stored therein a plurality of operating systems, a plurality of applications; and information identifying a program executed when the watch dog timer was last cleared; a processor configured to record watch dog timer occurrence situation information in the memory; select, when the watchdog timer expires, an application to be executed from among the plurality of applications, and an operating system to be executed from among the plurality of operating systems based on the information identifying the program executed when the watch dog timer was last cleared; execute the selected operating system, and notify the executed operating system of the selected application to be executed.