A software management system for processing and maintaining improved
reliability of software delivered on a wide-area network. A center server
includes a script describing operation of the application, and a fault
countermeasure unit for coping with the occurrence of a fault. A local
server includes a network-directed language execution environment, a
remote management unit for downloading or deleting the application, a
script interpretation unit, and a highly reliable unit for recording event
data that occur while the application is being executed, for managing the
data when the fault has occurred, and for executing a restoration process.
The system guarantees safe and reliable operation of the software that is
downloaded through a wide-area network, and supports the collection of
fault data and restoration even when an abnormal condition has occurred.
Un sistema di amministrazione del software per l'elaborazione ed effettuare dell'affidabilità migliorata di software trasportata su una rete di largo-zona. Un assistente concentr include uno scritto che descrivono il funzionamento dell'applicazione e un'unità di contromisure del difetto per fare fronte al caso di un difetto. Un assistente locale include un ambiente rete-diretto di esecuzione di lingua, un'unità dell'amministrazione a distanza per il trasferimento dal sistema centrale verso i satelliti o la cancellazione dell'applicazione dal sistema centrale verso i satelliti, un'unità di interpretazione dello scritto e un'unità altamente certa per i dati di evento della registrazione che si presentano mentre l'applicazione sta eseguenda, per il controllo dei dati quando il difetto ha accaduto e per l'esecuzione del processo di ripristino. Il sistema garantisce il funzionamento sicuro e certo del software che è trasferito attraverso una rete di largo-zona e sostiene l'accumulazione dei dati e del ripristino del difetto anche quando uno stato anormale ha accaduto.