• DocumentCode
    2088985
  • Title

    Accelerating conversations for fault-tolerant concurrent software

  • Author

    Gao, Lixin ; Fernandez, Eduardo B.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
  • fYear
    1994
  • fDate
    10-13 Apr 1994
  • Firstpage
    334
  • Lastpage
    338
  • Abstract
    Concurrency adds an additional dimension to the problem of developing fault-tolerant software. One of the fundamental approaches for this purpose is the `conversation´. However, the need for synchronization at the exit from a conversation has a negative effect on performance. The scheme proposed in this paper accelerates conversations by using a special process-a recovery metaprogram (RMP)-which is executed on a separate layer of abstraction-the recovery layer. The RMP, by having access to the history of all interprocess communications, can allow a process that passes its acceptance test to proceed conditionally. If the conditional or any of the other processes does not pass its acceptance test, the conversation must recover and any interactions of the conditional process must be erased. Also, processes which have not reached their acceptance tests can trigger recovery immediately, without waiting for the other processes to get to their individual acceptance tests. This paper presents an architecture and a set of algorithms to implement these ideas
  • Keywords
    concurrency control; fault tolerant computing; multiprocessing programs; software reliability; synchronisation; system recovery; acceptance test; algorithms; conditional process; conversation acceleration; conversation recovery; fault-tolerant concurrent software; interaction erasure; interprocess communications history; performance; recovery layer; recovery metaprogram; synchronization; Acceleration; Computer errors; Computer science; Concurrent computing; Fault tolerance; Hardware; History; Medical services; Road transportation; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '94. Creative Technology Transfer - A Global Affair., Proceedings of the 1994 IEEE
  • Conference_Location
    Miami, FL
  • Print_ISBN
    0-7803-1797-1
  • Type

    conf

  • DOI
    10.1109/SECON.1994.324330
  • Filename
    324330