- 1 ABBOTI', t~., AND GARCIA-MOLINA, H. Scheduling real-time transactions. ACM SIGMOD Rec. (Mar. 1988), 71-81. Google Scholar
- 2 ABBOTT, R., AND GARCIA-MOLINA, H. Scheduling real-time transactions: A performance evaluation. In Proceedings of the 14th VLDB Conference (Los Angeles, Aug. 29-Sept. 1, 1988), pp. 1-12. Google Scholar
- 3 ABBOTT, R., AND GARCIA-MOLINA, H. Scheduling real-time transactions with disk resident data. In Proceedings of the 15th VLDB Conference (Amsterdam, Aug. 22-25, 1989), pp. 385 396. Google Scholar
- 4 ABBOTT, R., AND GARCIA-MOLINA, H. Scheduling I/O requests with deadlines: A performance evaluation. IEEE Real-Time Syst. Syrup. (Dec. 1990), 113-124.Google Scholar
- 5 BRYANT, R. M. SIMPAS 5.0 User Manual. Computer Sciences Dept., TR-146, Univ. of Wisconsin-Madison, Nov. 1981.Google Scholar
- 6 CAREY, M., JAUHARI, R., AND LIVNY, M. Priority in DBMS resource scheduling. In Proceedtngs of the 15th VLDB Conference (Amsterdam, Aug. 22-25, 1989), pp. 397 410. Google Scholar
- 7 COFFMAN, E., AND DENNING, P. Operating Systems Theory. Prentice-Hall, Englewood Cliffs, N.J., 1973. Google Scholar
- 8 DAVIDSON, S., LEE, I., AND WOLFE, V. A protocol for timed atomic commitment. In the IEEE Internattonal Conference on Distributed Computing Systems (Newport Beach, Calif., June 5-9, 1989), pp. 199 206.Google Scholar
- 9 DAYAL, U., BLAUSTEIN, B., BUCHMANN, A., CHAKRAVARTHY, U., Hsu, M., LEDIN, R., MCCARTHY, D., ROSENTHAL, A., SARIN, S., CAREY, M., LIVNY, M., AND JAVHARI, R. The HiPAC project: Combining active databases and timing constraints. ACM SIGMOD Rec. (Mar. 1988), 51-70. Google Scholar
- 10 ESWARAN, K. P., GRAY, J. N., LORm, R. A, AND Tr~IGER, I.L. The notions of consistency and predicate locks in a database system. Commun. ACM 19, 11 (Nov. 1976), 624-633. Google Scholar
- 11 GARCIA-MOLINA, H. Using semantic knowledge for transaction processing in a distributed database. ACM Trans. Database Syst. 8 (June 1983), 186-213. Google Scholar
- 12 H~RDER, T., AND REUTER, A. Principles of transaction-oriented database recovery. ACM Comput. Surv. 15, 4 (1983), 287-317. Google Scholar
- 13 HARITSA, J., CAREY, M., AND LWNY, M. On being optimistic about real-time constraints. In Proceedings of the ACM Symposium on Principles of Database Systems (Nashville, Tenn., April 1990), pp. 331-343. Google Scholar
- 14 HARITSA, J., CAREY, M., AND LIVNY, M. Dynamic real-time optimistic concurrency control. IEEE Real-Time Sys. Syrup. (Dec. 1990), 94-103.Google Scholar
- 15 HUANG, J., AND STANKOVIC, J. Buffer management in real-time databases. COINS TR 90-65, Dept. of Computer and Information Science, Univ. of Massachusetts, July 1990. Google Scholar
- 16 HUANG, J., STANKOVIC, J., RAMARITHAM, K., AND TOWSLEY, D. On using priority inheritance in real-time databases. COINS TR 90-121, Dept. of Computer and Information Science, Univ. of Massachussetts, Nov. 1990. Google Scholar
- 17 HUANG, J., STANKOVIC, J., TOWSLEY, D., AND RAMARITHAM, K. Experimental evaluation of real-time transaction processing. IEEE Real-Time Syst. Symp. (Dec. 1989), 144 153.Google Scholar
- 18 ISLOOR, S., AND MARS~ND, T. The deadlock problem: An overview. IEEE Comput. (Sept. 1980), 55-78.Google Scholar
- 19 IYER, B., Yu, P., AND LEE, Y. Analysis of recovery protocols in distributed on-line transaction processing systems. IEEE Real-time Syst. Symp. (Dec. 1986), 226-233.Google Scholar
- 20 JAUHARI, R., CAREY, M., AND LiVNY M. Priority hints: An algorithm for priority based buffer management. TR 911, Computer Sciences Dept., Univ. of Wisconsin-Madison, Feb. 1990.Google Scholar
- 21 JENSEN, E., LOCKE, C. D., AND TOKUDA, H. A time-driven scheduling model for real-time operating systems. IEEE Real-Time Syst. Symp. (Dec. 1985), 112-122.Google Scholar
- 22 LEE, I., AND DAVIDSON, S. Adding time to synchronous process communications. IEEE Trans. Comput. C-36, 8 (Aug. 1987), 941-948. Google Scholar
- 23 LEE, Y. H., Yu, P. S., AND IYER, B. R. Progressive transaction recovery in distributed DB/DC systems. IEEE Trans. Comput. C-36, 8 (Aug. 1987), 976-987. Google Scholar
- 24 LIN, K., AND LIN, M. Enhancing availability in distributed real-time databases. ACM SIGMOD Rec. (Mar. 1988), 34 43. Google Scholar
- 25 LIN, Y., AND SON, S. Concurrency control in real-time databases by dynamic adjustment of serialization order. IEEE Real-time Syst. Syrup. (Dec. 1990), 104-112.Google Scholar
- 26 LIu, C. L., ANO WAYLAND, J. W. Scheduling algorithms for multiprogramming in hard real-time environment. J. ACM 20, (Jan. 1973), 46-61. Google Scholar
- 27 MoK, A. Fundamental design problems of distributed systems for the real-time environment. Ph.D. thesis, Dept. of Electrical Engineering and Computer Science, MIT, Cambridge, Mass., May 1983.Google Scholar
- 28 PETERSON, J., AND SILBERSCHATZ, A. OpercttlTgg System Concepts. Addison-Wesley, Reading, Mass., 1986. Google Scholar
- 29 SHA, L., LEHOCZKY, J. P., AND JENSEN, E. D. Modular concurrency control and failure recovery IEEE Trans. Comput. 37 (Feb. 1988), 146-159. Google Scholar
- 30 SHA, L., RAJKUMAR, R., AND LEHOCZKY, J.P. Priority inheritance protocols: An approach to real-time synchronization, CMU-CS-87-181, Dept. of Computer Science, Carnegie-Mellon Univ., Dec. 1987.Google Scholar
- 31 SHA, L., RAJKUMAR, R., AND LEHOCZKY, J.P. Concurrency control for distributed real-time databases. ACM SIGMOD Rec. 17 (Mar. 1988), 82-98. Google Scholar
- 32 S?ANKOV~C, J., AND ZHAO, W. On real-time transactions. ACM SIGMOD Rec. 17 (Mar. 1988), 4-18. Google Scholar
- 33 STOK, P. VAN DER. The feasibility of a relational database programming language in process control. IEEE Real-Tzme Syst. Syrup. (Dec. 1984), 105-113.Google Scholar
- 34 VOELCKER, J How computers helped stampede the stock market. IEEE Spectrum 24 (Dec. 1987), 30-33. Google Scholar
Index Terms
- Scheduling real-time transactions: a performance evaluation
Recommendations
PRED-DF - a data flow based semantic concurrency control protocol for real-time main-memory database systems
RTCSA '00: Proceedings of the Seventh International Conference on Real-Time Systems and ApplicationsIn real-time systems, the use of databases is increasing. If the application is safety-critical, one must guarantee in advance, by suitable verification methods, that all deadlines hold in all possible cases of use. Predictability of the database's ...
Scheduling real-time transactions with dynamic values: a performance evaluation
RTCSA '95: Proceedings of the 2nd International Workshop on Real-Time Computing Systems and ApplicationsA number of researches on real-time databases have focused on systems where the semantics of transaction time constraints include only deadlines or values that are constant during a transaction's life time. For some real-time applications, the values of ...
A Pre-Run-Time Scheduling Algorithm for Hard Real-Time Systems
Process scheduling, an important issue in the design and maintenance of hard real-time systems, is discussed. A pre-run-time scheduling algorithm that addresses the problem of process sequencing is presented. The algorithm is designed for multiprocessor ...
Comments