• DocumentCode
    359326
  • Title

    Calculating worst-case execution times of transactions in databases for event-driven, hard real-time embedded systems

  • Author

    Münnich, Alexander ; Färber, Georg

  • Author_Institution
    Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    149
  • Lastpage
    157
  • Abstract
    In embedded real-time systems the use of databases increases, particularly to ensure the quality of data and to simplify the development of software. Especially for safety-critical applications one must guarantee in advance by suitable verification-algorithms that all deadlines hold in all possible cases of use. The worst-case execution time of transactions is an essential input of those algorithms. Therefore, we present here a method to calculate these times for non-distributed, main memory databases in event-driven, embedded hard real-time systems. We use the very powerful means of event-streams and event-dependency-matrices for a detailed description of the embedding environment and an application model to specify the necessary information about the application itself
  • Keywords
    concurrency control; database management systems; real-time systems; transaction processing; concurrency control; real-time embedded systems; safety-critical; transaction managenrent; worst-case execution; Application software; Concurrent computing; Embedded computing; Embedded software; Embedded system; Humans; Production; Real time systems; Software quality; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2000 International
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7695-0789-1
  • Type

    conf

  • DOI
    10.1109/IDEAS.2000.880573
  • Filename
    880573