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
Link To Document :
بازگشت