Keep Software Alive is designed to allow you to automatically keep your applications running if they unexpectedly crash or close.
Some applications are prone to crashing. Keep Software Alive will automatically restart them when this occurs. All that's needed is to set the check interval in seconds and select the apps you wish to restart.
Keep Software Alive is geared towards system administrators and power users but can be of use for any user that experiences app crashes, allowing you to minimize application stoppages.