• DocumentCode
    752621
  • Title

    Structuring Distributed Systems for Recoverability and Crash Resistance

  • Author

    Shrivastava, Santosh Kumar

  • Author_Institution
    Computing Laboratory, University of Newcastle-upon-Tyne
  • Issue
    4
  • fYear
    1981
  • fDate
    7/1/1981 12:00:00 AM
  • Firstpage
    436
  • Lastpage
    447
  • Abstract
    An object-oriented multilevel model of computation is used to discuss recoverability and crash resistance issues in distributed systems. Of particular importance are the issues that are raised when recoverability and crash resistance properties are desired from objects whose concrete representations are distributed over several nodes. The execution of a program at a node of the system can give rise to a hierarchy of processes executing various parts of the program at different nodes. Recoverability and crash resistance properties are needed to ensure that such a group of processes leave the system state consistent despite faults in the system.
  • Keywords
    Atomic actions; backward error recovery; commitment; concurrency; consistency; crash resistance; distributed systems; exception handling; message passing; recoverability; secure storage; Computational modeling; Computer crashes; Computer errors; Concrete; Concurrent computing; Distributed computing; Message passing; Object oriented modeling; Printing; Secure storage; Atomic actions; backward error recovery; commitment; concurrency; consistency; crash resistance; distributed systems; exception handling; message passing; recoverability; secure storage;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.230846
  • Filename
    1702864