• DocumentCode
    3383603
  • Title

    How to commit concurrent, non-isolated computations

  • Author

    Nett, Edgar ; Mock, Michael

  • Author_Institution
    German Nat. Res. Center for Inf. Technol, St. Augustin, Germany
  • fYear
    1995
  • fDate
    28-30 Aug 1995
  • Firstpage
    343
  • Lastpage
    352
  • Abstract
    We face today with the situation that although distributed system are potentially more dependable than centralized systems, they actually confront the users, programmers, and system administrators with more complex and hard to manage failure situations than centralized systems. Fault tolerance in distributed systems is still a promising and not yet mastered area of research. One key feature of every (software) fault tolerance mechanism is the ability to commit system progress, i.e. to guarantee that some reached state will no longer be subject to any considered fault. The paper focuses on a formal model extending the notion of commit, which is originally established in classical transaction theory for isolated transactions, to the notion commit-correctness, reflecting the possibility of interactions between different computations. The problem of the domino-effect, originally established in the context of a process oriented, message based paradigm, is inherently solved by this approach
  • Keywords
    distributed processing; software fault tolerance; classical transaction theory; commit-correctness; distributed system; domino-effect; fault tolerance; isolated transactions; message based paradigm; software fault tolerance mechanism; Abortion; Concurrency control; Concurrent computing; Contracts; Distributed computing; Electronic mail; Fault tolerant systems; Information technology; Programming profession; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1995., Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of
  • Conference_Location
    Cheju Island
  • Print_ISBN
    0-8186-7125-4
  • Type

    conf

  • DOI
    10.1109/FTDCS.1995.525003
  • Filename
    525003