A method of enhancing software dependability, includes measuring an elapsed
time in a software system running on a computer, determining whether the
elapsed time matches a threshold, and when the elapsed time matches the
threshold, rejuvenating at least a portion of the software system to
reduce the likelihood of an outage and without modifying an application
running in the software system.
Un metodo di aumento dell'affidabilità del software, include la misurazione del tempo trascorso in un sistema di software che funziona su un calcolatore, determinante se il tempo trascorso abbini una soglia e quando il tempo trascorso abbina la soglia, rejuvenating almeno una parte del sistema di software per ridurre la probabilità di un guasto e senza modificare un'applicazione che funziona nel sistema di software.