Database Research Group (CIS)

Document Type

Conference Paper

Date of this Version

January 1988


Copyright 1988 IEEE. Reprinted from Real-Time Operating Systems 1988

This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of the University of Pennsylvania's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to By choosing to view this document, you agree to all provisions of the copyright laws protecting it.


A critical component of real-time systems in the database, which is used to store external input such as environmental readings from sensors, as well as system information. Typically these databases are large, due to vast quantities of historical data, and are distributed, due to the distributed topology of the devices controlling the application. Hence, sophisticated database management systems are needed. However, most of the time database systems are hand-coded. Off-the-shelf database management systems are not used due in part to a lack of predictability of response [1, 2]. We motivate the use of partial computation of database queries as a method of improving the fault-tolerance and predictability of response in real-time database systems.



Date Posted: 07 June 2007

This document has been peer reviewed.