Abstract
An actual development of a real-time database management system (RT-DBMS) must confront many new and practical problems which have been often ignored in previous work based on simulation. In addition to transaction scheduling, an RT-DBMS must deal with resource and data contention and enforce timing constraints. This paper discusses how current real-time technology has been applied to architect an RT-DBMS on a real-time microkernel operating system and how the problems have been addressed. We present the current software architecture of our StarBase RT-DBMS and address how it can be extended to support both guaranteed and non-guaranteed transaction processing.
Original language | English |
---|---|
Pages (from-to) | 547-562 |
Number of pages | 16 |
Journal | Journal of Systems Architecture |
Volume | 42 |
Issue number | 6-7 SPEC. ISS. |
DOIs | |
State | Published - 15 Dec 1996 |
Keywords
- Concurrency control
- Predictability
- Real-time database systems
- Real-time transaction processing