Recovery techniques may be distinguished on the basis of the time when the recovery lines are built: at the time of recording the recovery point, at the time of rollback; Consequently we distinguish "planned" and "unplanned" policies for determining recovery lines. With an unplanned policy a "domino effect" can occur, with increase of rollback activity and unknown amount of process elaboration to be undone. The planned policy is usually intended as being static, in the sense that the recovery lines are a priori established at design time. In this paper an algorithm for "dynamic" planning or recovery line is formally specified. We shall define a computational model for a distributed system of communicating processes using asynchronous message passing and shall describe the recovery algorithms by means of axioms.

A domino-effect free recovery algorithm: formal specification

1984

Abstract

Recovery techniques may be distinguished on the basis of the time when the recovery lines are built: at the time of recording the recovery point, at the time of rollback; Consequently we distinguish "planned" and "unplanned" policies for determining recovery lines. With an unplanned policy a "domino effect" can occur, with increase of rollback activity and unknown amount of process elaboration to be undone. The planned policy is usually intended as being static, in the sense that the recovery lines are a priori established at design time. In this paper an algorithm for "dynamic" planning or recovery line is formally specified. We shall define a computational model for a distributed system of communicating processes using asynchronous message passing and shall describe the recovery algorithms by means of axioms.
1984
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
domino-effect free
File in questo prodotto:
File Dimensione Formato  
prod_420496-doc_149065.pdf

accesso aperto

Descrizione: A domino-effect free recovery algorithm: formal specification
Dimensione 2.22 MB
Formato Adobe PDF
2.22 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/373186
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact