DocumentCode
2277300
Title
SLEVE: Semantic Locking for EVEnt synchronization
Author
Skarra, Andrea H.
Author_Institution
AT&T Bell Lab., Murray Hill, NJ, USA
fYear
1993
fDate
19-23 Apr 1993
Firstpage
495
Lastpage
502
Abstract
A method for implementing semantic synchronization specifications with ordinary read and write locks is presented. A software system, SLEVE, that implements the methodology is described. An application developer who defines a conflict relation over an arbitrary set of synchronization primitives, such as abstract type operations, events, or semantic lock types, can use SLEVE to implement the specification on an underlying system that supports only read/write locking. The method can be used to synchronize either transactions or processes, and it can be used in multiversioning schemes to control version proliferation
Keywords
concurrency control; configuration management; database management systems; synchronisation; transaction processing; SLEVE; abstract type operations; conflict relation; event synchronization; multiversioning schemes; process synchronization; read/write locking; semantic lock types; semantic synchronization specifications; synchronization primitives; transaction synchronization; version proliferation; Application software; Concurrency control; Concurrent computing; Control systems; Database systems; Runtime; Software systems; System recovery; Trademarks; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1993. Proceedings. Ninth International Conference on
Conference_Location
Vienna
Print_ISBN
0-8186-3570-3
Type
conf
DOI
10.1109/ICDE.1993.344030
Filename
344030
Link To Document