An incremental recovery cache supporting software fault tolerance

P Rogers, A J Wellings

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper focuses upon the requirement to save and restore application state as part of the execution of recovery blocks. Using the object-oriented features of the revised Ada language, we present a portable implementation of a state management scheme that is fully independent of applications. Results of the implementation of this mechanism are used to highlight both the strengths and weaknesses of some of the object-oriented features of Ada 95, particularly user-defined assignment.

Original languageEnglish
Title of host publicationRELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE' 99
EditorsMG Harbour, JA DelaPuente
Place of PublicationBERLIN
PublisherSpringer
Pages385-396
Number of pages12
ISBN (Print)3-540-66093-3
Publication statusPublished - 1999
Event4th International Conference on Reliable Software Technologies (Ada-Europe'99) - SANTANDER
Duration: 7 Jun 199911 Jun 1999

Conference

Conference4th International Conference on Reliable Software Technologies (Ada-Europe'99)
CitySANTANDER
Period7/06/9911/06/99

Keywords

  • fault-tolerant systems
  • checkpointing
  • Ada
  • user-defined assignment

Cite this