TY - GEN
T1 - Multiple concurrency control policies in an object-oriented programming system
AU - Kaiser, Gail E.
AU - Hseush, Wenwey
AU - Popovich, Steven S.
AU - Wu, Shyhtsun F.
N1 - Publisher Copyright:
© 1990 IEEE.
PY - 1990
Y1 - 1990
N2 - The transaction model provides a good solution to many programming problems, but has been recognized as too strict for many applications. Different parallel and distributed applications have different consistency requirements, so multiple concurrency control policies are needed. When data is shared among applications with different policies, then the policies must operate simultaneously and compatibly. The authors investigate the interoperability of transactions and another consistency model, atomic blocks, which provide exclusive access to an individual object. They explore the implications of 'uncontrolled' concurrency within the same COOPS. The work has been in the context of the MELD object-oriented programming language.
AB - The transaction model provides a good solution to many programming problems, but has been recognized as too strict for many applications. Different parallel and distributed applications have different consistency requirements, so multiple concurrency control policies are needed. When data is shared among applications with different policies, then the policies must operate simultaneously and compatibly. The authors investigate the interoperability of transactions and another consistency model, atomic blocks, which provide exclusive access to an individual object. They explore the implications of 'uncontrolled' concurrency within the same COOPS. The work has been in the context of the MELD object-oriented programming language.
UR - https://www.scopus.com/pages/publications/85057557900
UR - https://www.scopus.com/pages/publications/85057557900#tab=citedBy
U2 - 10.1109/SPDP.1990.143615
DO - 10.1109/SPDP.1990.143615
M3 - Conference contribution
AN - SCOPUS:85057557900
T3 - Proceedings of the 2nd IEEE Symposium on Parallel and Distributed Processing 1990, SPDP 1990
SP - 623
EP - 626
BT - Proceedings of the 2nd IEEE Symposium on Parallel and Distributed Processing 1990, SPDP 1990
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd IEEE Symposium on Parallel and Distributed Processing, SPDP 1990
Y2 - 9 December 1990 through 13 December 1990
ER -