Linking consistency with object/thread semantics - An approach to robust computationThis paper presents an object/thread based paradigm 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 needs to support only one vehicle of computation - the thread.
Document ID
19900057797
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Chen, Raymond C. (Georgia Inst. of Tech. Atlanta, GA, United States)
Dasgupta, Partha (Georgia Institute of Technology Atlanta, United States)
Date Acquired
August 14, 2013
Publication Date
January 1, 1989
Subject Category
Computer Programming And Software
Meeting Information
Meeting: 1989 International Conference on Distributed Computing Systems