Abstract
Transactions in real-time database systems should be scheduled considering both data consistency and timing constraints. Since a database system must operate in the context of available operating system services, an environment for database systems development must provide facilities to support operating system functions and integrate them with database systems for experimentation. With these considerations in mind, we chose the ARTS real-time operating system kernel. In this paper we present our experience in integrating a relational database manager with a real-time operating system kernel and our attempts at providing flexible control for concurrent transaction management.
This work was supported in part by ONR, by DOE, by CIT, and by IBM Federal Systems Division
Preview
Unable to display preview. Download preview PDF.
References
Abbott, R. and H. Garcia-Molina, “Scheduling Real-Time Transactions: A Performance Evaluation”, ACM Trans. on Database Systems, Sept. 1992.
Buchmann, A. et al., “Time-Critical Database Scheduling: A Framework for Integrating Real-Time Scheduling and Concurrency Control,” Fifth Data Engineering Conference, Feb. 1989, 470–480.
IEEE Computer, Special Issue on Real-Time Systems, vol. 24, no. 5, May 1991.
Grey, J. and A. Reuter, “Transaction Processing: Concepts and Techniques,” Morgan Kaufmann Publishers,1992.
Tenth IEEE Workshop on Real-Time Operating Systems and Software, NewYork, New York, May 1993.
Korth, H., “Triggered Real-Time Databases with Consistency Constraints,” 16th VLDB Conference, Brisbane, Australia, Aug. 1990.
Lin, Y. and S. H. Son, “Concurrency Control in Real-Time Databases by Dynamic Adjustment of Serialization Order,” 11th IEEE Real-Time Systems Symposium, Orlando, Florida, Dec. 1990, to appear.
Ozsoyoglu, G., et al., “CASE-DB—A Real-Time Database Management System,” Tech. Rep. Case Western Reserve University, 1990.
Sha, L., R. Rajkumar, and J. Lehoczky, “Concurrency Control for Distributed Real-Time Databases,” ACM SIGMOD Record 17, 1, Special Issue on Real-Time Database Systems, March 1988, 82–98.
Sha, L., R. Rajkumar, S. H. Son, and C. Chang, “A Real-Time Locking Protocol,” IEEE Transactions on Computers, vol. 40, no. 7, July 1991, 793–800.
Son, S. H., guest editor, ACM SIGMOD Record 17, 1, Special Issue on Real-Time Database Systems, March 1988.
Son, S. H. and J. Lee, “Scheduling Real-Time Transactions in Distributed Database Systems,” 7th IEEE Workshop on Real-Time Operating Systems and Software, Charlottesville, Virginia, May 1990, 39–43.
Son, S. H., J. Lee, and Y. Lin. “Hybrid Protocols using Dynamic Adjustment of Serialization Order for Real-Time Concurrency Control,” Real-Time Systems Journal, Sept. 1992, 269–276.
Son, S. H. and S. Park. “Scheduling and Concurrency Control for Real-Time database Systems,” International Symposium on Database Systems for Advanced Applications (DASFAA '93), Taejon, Korea, April 1993, 219–226.
Stonebraker, M., Operating System Support for Database Management, Commun. of ACM 24, 7 (July 1981), 412–418.
Tokuda, H. and C. Mercer, “ARTS: A Distributed Real-Time Kernel,” ACM Operating System Review, 23 (3), July 1989
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Son, S.H., George, D.W., Kim, YK. (1993). Developing a database system for time-critical applications. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_28
Download citation
DOI: https://doi.org/10.1007/3-540-57234-1_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57234-3
Online ISBN: 978-3-540-47982-6
eBook Packages: Springer Book Archive