• 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