• DocumentCode
    2790455
  • Title

    PRED-DF - a data flow based semantic concurrency control protocol for real-time main-memory database systems

  • Author

    Münnich, Alexander

  • Author_Institution
    Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    468
  • Lastpage
    472
  • Abstract
    In real-time systems, the use of databases is increasing. If the application is safety-critical, one must guarantee in advance, by suitable verification methods, that all deadlines hold in all possible cases of use. Predictability of the database´s concurrency control protocol is one of the most important prerequisites for this. However, most real-time concurrency control protocols are influenced by traditional database requirements. For hard real-time systems, they are usually unsuitable, because they are not predictable and they noticeably interfere with task scheduling. We present a new semantic concurrency control protocol called PRED-DF (PREDeclaration and Data Flow analysis) for main-memory real-time database systems. PRED-DF uses pre-declaration, is locking-based and generates serializable schedules. It uses additional knowledge gained from advance analysis of the application´s data flow to minimize blocking times. PRED-DF´s behavior is predictable and so the verification of real-time requirements is possible
  • Keywords
    access protocols; concurrency control; data flow analysis; database management systems; real-time systems; safety-critical software; scheduling; PRED-DF semantic concurrency control protocol; blocking time minimization; data flow analysis; deadlines; hard real-time systems; locking-based protocol; predeclaration; predictability; predictable behaviour; real-time main-memory database systems; real-time requirements verification; safety-critical applications; serializable schedule generation; task scheduling; verification methods; Application software; Concurrency control; Control system analysis; Data analysis; Database systems; Programming; Protocols; Real time systems; Safety; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
  • Conference_Location
    Cheju Island
  • ISSN
    1530-1427
  • Print_ISBN
    0-7695-0930-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2000.896428
  • Filename
    896428