Linking consistency with object/thread semantics: an approach to robust computation

Raymond C. Chen, Partha Dasgupta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

An object/thread based paradigm is presented that links data consistency with object/thread semantics. The paradigm can be used to achieve a wide range of consistency semantics from strict atomic transactions to standard process semantics. The paradigm supports three types of data consistency. Object programmers indicate the type of consistency desired on a per-operation basis, and the system performs automatic concurrency control and recovery management to ensure that those consistency requirements are met. This allows programmers to customize consistency and recovery on a per-application basis without having to supply complicated, custom recovery management schemes. The paradigm allows robust and nonrobust computation to operate concurrently on the same data in a well-defined manner. The operating system need support only one vehicle of computation--the thread.

Original languageEnglish (US)
Title of host publicationProceedings - International Conference on Distributed Computing Systems
Editors Anon
Place of PublicationPiscataway, NJ, United States
PublisherPubl by IEEE
Pages121-128
Number of pages8
Publication statusPublished - Jun 1989
Externally publishedYes
Event9th International Conference on Distributed Computing Systems - Newport Beach, CA, USA
Duration: Jun 5 1989Jun 9 1989

Other

Other9th International Conference on Distributed Computing Systems
CityNewport Beach, CA, USA
Period6/5/896/9/89

    Fingerprint

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Chen, R. C., & Dasgupta, P. (1989). Linking consistency with object/thread semantics: an approach to robust computation. In Anon (Ed.), Proceedings - International Conference on Distributed Computing Systems (pp. 121-128). Piscataway, NJ, United States: Publ by IEEE.