Skip to main content

Developing a database system for time-critical applications

  • Conference paper
  • First Online:
Book cover Database and Expert Systems Applications (DEXA 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 720))

Included in the following conference series:

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

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abbott, R. and H. Garcia-Molina, “Scheduling Real-Time Transactions: A Performance Evaluation”, ACM Trans. on Database Systems, Sept. 1992.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. IEEE Computer, Special Issue on Real-Time Systems, vol. 24, no. 5, May 1991.

    Google Scholar 

  4. Grey, J. and A. Reuter, “Transaction Processing: Concepts and Techniques,” Morgan Kaufmann Publishers,1992.

    Google Scholar 

  5. Tenth IEEE Workshop on Real-Time Operating Systems and Software, NewYork, New York, May 1993.

    Google Scholar 

  6. Korth, H., “Triggered Real-Time Databases with Consistency Constraints,” 16th VLDB Conference, Brisbane, Australia, Aug. 1990.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Ozsoyoglu, G., et al., “CASE-DB—A Real-Time Database Management System,” Tech. Rep. Case Western Reserve University, 1990.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. Son, S. H., guest editor, ACM SIGMOD Record 17, 1, Special Issue on Real-Time Database Systems, March 1988.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. Stonebraker, M., Operating System Support for Database Management, Commun. of ACM 24, 7 (July 1981), 412–418.

    Article  Google Scholar 

  16. Tokuda, H. and C. Mercer, “ARTS: A Distributed Real-Time Kernel,” ACM Operating System Review, 23 (3), July 1989

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints 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

Publish with us

Policies and ethics