Skip to main content

On Providing Soft and Hard Real-Time Capabilities in an Active DBMS

  • Conference paper

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

We have identified applications that require both active and real-time database support. One of them is network management. In response to the needs of this application an active real-time DBMS (aRTDBMS) is being developed that combines the support of hard and soft real-time with active capabilities. In this paper we identify the temporal behavior of active DBMS features and select a set of features for which the temporal behavior can be controlled. We further show how to integrate the active real-time DBMS with a real-time operating system kernel and how contingency rules can be executed with predictable temporal behavior by locating the event detector for high-priority contingency events in the operating system. Contingency rules can be used to deal with emergency situations in an application or with overload situations in the aRTDBMS.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. U. Dayal, B. Blaustein, A. Buchmann et al. The HiPAC Project: Combining Active Databases and Timing Constraints. SIGMOD Record, 17, 1, March 1988.

    Google Scholar 

  2. F. Manola, M. F. Hornick, and A. P. Buchmann. Object Data Model Facilities for Multimedia Data Types. Technical Report TM-0332-11-90-165, GTE Laboratories Inc., 1991.

    Google Scholar 

  3. B. Purimetla, R. M. Sivasankaran, J. A. Stankovic. A Study of Distributed Real-Time Active Database Applications. In the Proceedings of the IEEE Workshop on Parallel and Distributed Real-time Systems, April 1993.

    Google Scholar 

  4. A. P. Buchmann, D. McCarthy, M. Hsu, and U. Dayal. Time-Critical Database Scheduling: A Framework for Integrating Real-Time Scheduling and ConcurrencyControl. In the Proceedings of Conference on Data Engineering, 1989.

    Google Scholar 

  5. S. Gatziu and K. R. Dittrich. Events in an Active Object-Oriented Database System. In Proc. 1st Int. Workshop on Rules in Database Systems, Edinburgh, Sept. 1993.

    Google Scholar 

  6. A. P. Sistla and O. Wolfson. Temporal Triggers in Active Databases. Technical Report, Dept. of Electrical Engineering and Computer Science, University of Illinois, Chicago, 1992.

    Google Scholar 

  7. B. Purimetla, R. M. Sivasankaran, J. A. Stankovic et al. Priority Assignment in Real-Time Active Databases. In the Proceedings of the 3rd International Conference on Parallel and Distributed Information Systems, September 1994.

    Google Scholar 

  8. R. Abbot and H. Garcia-Molina. Scheduling Real-Time Transactions: A Performance Evaluation. TODS, 17, 3, 1992.

    Google Scholar 

  9. K. Ramamritham. Real-Time Databases. International Journal of Distributed and Parallel Databases, 1993.

    Google Scholar 

  10. K. Ramamritham, S. Son, A. Buchmann, K. Dittrich, and C. Mohan. Real-Time Databases. Panel statement, In the Proceedings of VLDB 17, 1991.

    Google Scholar 

  11. S. Chakravarthy and D. Mishra. An Event Speciication Language (SNOOP) for Active Databases and its Detection. Technical Report, University of Florida, Gainesville, Sept. 1991.

    Google Scholar 

  12. U. Dayal, A. Buchmann, and D. McCarthy. Rules are Objects Too: A Knowledge Model for an Active Object-Oriented Database System. In em the Proceedings of the 2nd International Workshop on Object Oriented Database Systems, Bad Muenster, Germany, Sept. 1988.

    Google Scholar 

  13. A. Buchmann, J. Zimmermann, J. A. Blakeley, and D. L. Wells. Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions. In Conference Proceedings on Data Engineering, 1995.

    Google Scholar 

  14. H. Branding, A. Buchmann, T. Kudrass, and J. Zimmermann. Rules in an Open System: The REACH Rule System. In Proceedings of the 1st International Workshop on Rules in Databases, Edinburgh, 1993.

    Google Scholar 

  15. B. Adelberg, H. Garcia-Molina, and B. Kao. Emulating Soft Real-Time Scheduling Using Traditional Operating System Schedulers. In the Proceedings of the Real-Time Systems Symposium, San Juan, 1994.

    Google Scholar 

  16. J. Case, K. McCloghrie, M. T. Rose, and S. L. Waldbusser. Introduction to Version 2 of the Internet-standard Network Management Framework. Technical Report, RfC 1441. SNMP Research Inc., 1993.

    Google Scholar 

  17. International Standard Organization. ISO/IEC/IS 7498-4, Information Processing: Open Systems Interconnection — Basic Reference Model — Part 4: Management Framework. 1989.

    Google Scholar 

  18. S. Chakravarthy, B. Blaustein, A. Buchmann et al. HiPAC: A Research Project in Active, Time-Constrained Database Management. Final Tech. Report, Xerox Advanced Information Technology, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 British Computer Society

About this paper

Cite this paper

Branding, H., Buchmann, A.P. (1996). On Providing Soft and Hard Real-Time Capabilities in an Active DBMS. In: Berndtsson, M., Hansson, J. (eds) Active and Real-Time Database Systems (ARTDB-95). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3080-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3080-2_10

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19983-0

  • Online ISBN: 978-1-4471-3080-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics