DocumentCode
2220781
Title
A programmable concurrency control service for real-time object request brokers
Author
Grasso, Ennio
Author_Institution
CSELT, Torino, Italy
fYear
1996
fDate
12-14 Jun 1996
Firstpage
224
Lastpage
229
Abstract
Concurrency is a paramount concern in a real-time system, where a trade-off exists between high availability on the one hand and application consistency on the other. Transactions are a useful instrument to guarantee consistency of applications, though they have traditionally been investigated in the context of conventional database applications. Yet, the full observation of all ACID properties of traditional transactions may not neatly fit the demands of real-time applications such as in the case of a telecom environment. A Transaction Service must rely on a Concurrency Control Service (CCS) to coordinate access to shared objects and ensure isolation of concurrent transactional activities. A traditional CCS based on a predefined set of lock modes is too restrictive for real-time applications and a mote general model is needed for allowing more parallelism of applications. We propose a Programmable Concurrency Control Service (PCCS) that allows the programmer to set their own concurrency level tailored to application semantics
Keywords
concurrency control; distributed processing; real-time systems; ACID properties; CCS; Programmable Concurrency Control Service; concurrency control; consistency; object request brokers; real-time system; traditional transactions; Availability; Carbon capture and storage; Concurrency control; Concurrent computing; Instruments; Laser mode locking; Programming profession; Real time systems; Telecommunications; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1996., Proceedings of the Eighth Euromicro Workshop on
Conference_Location
L´Aquila
ISSN
1068-3070
Print_ISBN
0-8186-7496-2
Type
conf
DOI
10.1109/EMWRTS.1996.557924
Filename
557924
Link To Document