так загрузи нужную тебе прогу (на удаленном компе) в шедулер и поставь время перезапуска с интервылом 5-7-10-15 минут (сколько тебе необходимо)
При таком раскладе программа будет автоматически выгружаться и загружаться вновь через заданные тобой промежутки времени, в том числе, если она и подвисла или засбоила.
Это самый простой вариант.
А Ghost тебе правильно подсказал, попроси программеров, они тебе такую штуку за полдня сварганят.