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
Link To Document