Software architecture for a firm real-time database system

Young Kuk Kim, Matthew R. Lehr, Sang H. Son

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Pages (from-to)547-562
Number of pages16
JournalJournal of Systems Architecture
Volume42
Issue number6-7 SPEC. ISS.
DOIs
StatePublished - 15 Dec 1996

Keywords

  • Concurrency control
  • Predictability
  • Real-time database systems
  • Real-time transaction processing

Fingerprint

Dive into the research topics of 'Software architecture for a firm real-time database system'. Together they form a unique fingerprint.

Cite this