Title : 
A programmable concurrency control service for CORBA
         
        
        
            Author_Institution : 
CSELT, Torino, Italy
         
        
        
        
        
            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. We argue that a traditional concurrency control service (CCS) based on a predefined set of lock modes may be too confining as it does not allow the programmer to set their own concurrency level tailored to application semantics. We propose a programmable concurrency control service (PCCS) that addresses precisely the problem mentioned above. The PCCS is defined as a CORBA Object Service and is a smooth extension of the standard OMG concurrency control service. Compared with OMG CCS, the PCCS better responds to real-time demands by allowing the specification of the number and conflict-level of lock modes
         
        
            Keywords : 
concurrency control; distributed processing; object-oriented methods; real-time systems; software performance evaluation; CORBA; CORBA Object Service; Common Object Request Broker Architecture; OMG concurrency control service; PCCS; application consistency; application semantics; high availability; lock modes; programmable concurrency control service; real-time system; specification; trade-off; Availability; Carbon capture and storage; Concurrency control; Concurrent computing; Delay; Laser mode locking; Programming profession; Real time systems; Retina; Yarn;
         
        
        
        
            Conference_Titel : 
Services in Distributed and Networked Environments, 1996., Proceedings of Third International Workshop on
         
        
            Print_ISBN : 
0-8186-7499-7
         
        
        
            DOI : 
10.1109/SDNE.1996.502453