• DocumentCode
    2843482
  • Title

    ConTracts: a means for improving reliability in distributed computing

  • Author

    Wachter, H.

  • Author_Institution
    Inst. for Parallel & Distributed High Performance Comput., Stuttgart Univ., Germany
  • fYear
    1991
  • fDate
    Feb. 25 1991-March 1 1991
  • Firstpage
    574
  • Lastpage
    578
  • Abstract
    ConTracts are designed to build large distributed applications from short ACID-transactions. They provide a framework for treating the resulting computations as recoverable objects. The key idea is to use an explicit control flow description by the system to reliably control and manage a long-living application´s execution. No system failure at execution time should trouble the application programmer. Even in the case of a node crash an affected application should not be aborted but should be continued in the forward direction.<>
  • Keywords
    distributed processing; fault tolerant computing; transaction processing; ACID-transactions; ConTracts; application programmer; distributed computing; execution time; explicit control flow description; node crash; recoverable objects; reliability; Computer crashes; Concurrent computing; Control systems; Distributed computing; Fault tolerance; Fault tolerant systems; Forward contracts; High performance computing; Programming profession; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '91. Digest of Papers
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2134-6
  • Type

    conf

  • DOI
    10.1109/CMPCON.1991.128868
  • Filename
    128868