• DocumentCode
    1298020
  • Title

    Concurrency and forward recovery in atomic actions

  • Author

    Taylor, David J.

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • Issue
    1
  • fYear
    1986
  • Firstpage
    69
  • Lastpage
    78
  • Abstract
    Some difficulties and complexities in atomic actions occur only when the concept of atomic actions is extended to allow concurrency within atomic actions and to allow a single atomic action to execute at a number of different sites. Also, providing facilities for both forward and backward recovery presents problems not found in the more usual case of allowing only backward recovery. The author presents an analysis of these problems and proposes a general structure for a solution. A syntax which might be used to specify this structure is also given and illustrated with examples. The practicality of the scheme is justified by sketching one possible implementation.
  • Keywords
    fault tolerant computing; parallel processing; software reliability; atomic actions; backward recovery; complexities; concurrency; fault tolerance; forward recovery; parallel processing; software reliability; Computer languages; Concurrent computing; Context; Educational institutions; Proposals; Synchronization; Syntactics; Atomic actions; backward recovery; concurrency; exception handling; forward recovery; software reliability;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1986.6312921
  • Filename
    6312921