Prof. Krithi Ramamritham's
Real-Time Systems Publications


Books, Book Chapters, and Edited Volumes



B. Purimetla, R. Sivasankaran, K. Ramamritham, and J. Stankovic, Real-Time Databases: Issues and Applications, chapter in Advances in Real-Time Systems, Prentice Hall, pp. 487-508, 1995.

J. Stankovic and K. Ramamritham, A Reflective Architecture for Real-Time Operating Systems, chapter in Advances in Real-Time Systems, Prentice Hall, pp. 23-38, 1995.

J. Stankovic and K. Ramamritham, Advances in Hard Real-Time Systems, IEEE Tutorial Text, IEEE Computer Society Press, 780 pgs., 1993.

K. Ramamritham, and J. Stankovic, Scheduling Strategies Adopted in Spring: An Overview, chapter in Foundations of Real-Time Computing: Scheduling and Resource Management, edited by Andre van Tilborg and Gary Koob, Kluwer Academic Publishers, pp. 277-306, 1991.

J. Stankovic, K. Ramamritham, and D. Towsley, Scheduling in Real-Time Transaction Systems, chapter in Foundations of Real-Time Computing: Scheduling and Resource Management, edited by Andre van Tilborg and Gary Koob, Kluwer Academic Publishers, pp. 157-184, 1991.

J. Stankovic and K. Ramamritham, Hard Real--Time Systems, Tutorial Text, IEEE Computer Society Press, Wash. DC, 618 pgs., 1988 (listed as best seller).


Journal Articles



F. Wang, K. Ramamritham, and J. Stankovic, Determining Redundancy Levels for Fault Tolerant Real-Time Systems, Special Issue of IEEE Transactions on Computers on Fault Tolerant Computing, Vol. 44, No. 2, February 1995. K. Ramamritham and J. Stankovic, Scheduling Algorithms and Operating Systems Support for Real-Time Systems, Proceedings of the IEEE, Vol. 82, No. 1, pp. 55-67, January 1994.

C. Shen, K. Ramamritham, and J. Stankovic, Resource Reclaiming in Multiprocessor Real-Time Systems, IEEE Transactions on Parallel and Distributed Computing, Vol. 4, No. 4, pp. 382-397, April 1993.

J. Huang, J. Stankovic, K. Ramamritham, D. Towsley, and B. Purimetla, On Using Priority Inheritance in Real-Time Databases, Special Issue of Real-Time Systems Journal, Vol. 4. No. 3, September 1992.

K. Arvind, K. Ramamritham, and J. Stankovic, A Local Area Network Architecture for Communication in Distributed Real-Time Systems, invited paper, Real-Time Systems Journal, Vol. 3, No. 2, pp. 113-147, May 1991.

J. Stankovic and K. Ramamritham, The Spring Kernel: A New Paradigm for Real-Time Systems, IEEE Software, Vol. 8, No. 3, pp. 62-72, May 1991; also in text on Readings in Real-Time Systems, IEEE Press.

W. Zhao, J. Stankovic, and K. Ramamritham, A Window Protocol for Transmission of Time Constrained Messages, IEEE Transactions on Computers, Vol. 39, No. 9, pp. 1186-1203, September 1990.

K. Ramamritham, J. Stankovic, and P. Shiah, Efficient Scheduling Algorithms For Real-Time Multiprocessor Systems, IEEE Transactions on Parallel and Distributed Computing, Vol. 1, No. 2, pp. 184-194, April 1990.

K. Ramamritham, J. Stankovic, and W. Zhao, Distributed Scheduling of Tasks with Deadlines and Resource Requirements, Special Issue of IEEE Transactions on Computers, Vol. 38, No. 8, pp. 1110-1123, August 1989.

J. Stankovic and K. Ramamritham, The Spring Kernel: A New Paradigm for Real-Time Operating Systems, Special Issue of ACM OS Review, Vol. 23, No. 3, pp. 54-71, July 1989.

W. Zhao, K. Ramamritham, and J. Stankovic, Preemptive Scheduling Under Time and Resource Constraints, Special Issue of IEEE Transactions on Computers on Real-Time Systems, Vol. C-36, No. 8, pp. 949-960, August 1987.

W. Zhao, K. Ramamritham, and J. Stankovic, Scheduling Tasks With Resource Requirements in Hard Real-Time Systems, IEEE Transactions on Software Engineering, Vol. SE-13, No. 5, pp. 564-577, May 1987.

J. Stankovic, K. Ramamritham and S. Cheng, Evaluation of a Flexible Task Scheduling Algorithm For Distributed Hard Real-Time Systems, IEEE Transactions on Computers, Vol. C-34, No. 12, pp. 1130-1143, December 1985.

K. Ramamritham and J. Stankovic, Dynamic Task Scheduling in Distributed Hard Real-Time Systems, IEEE Software, Vol. 1, No. 3, pp. 65-75, July 1984.

J. Stankovic and K. Ramamritham, What is Predictability for Real-Time Systems, Real-Time Systems Journal, Vol. 2, pp. 247-254, December 1990.


Other Referereed Publications



R. Sivasankaran, K. Ramamritham, J. Stankovic, and D. Towsley, Data Placement, Logging and Recovery in Real-Time Active Databases, Workshop on Active and Real-Time Database Systems, June 1995.

B. Purimetla, R. Sivasankaran, J. Stankovic, K. Ramamritham, and D. Towsley, Priority Assignment in Real-Time Active Databases, Parallel and Distributed Information Systems, Sept. 1994.

J. Stankovic, K. Ramamritham, and G. Zlokapa, Real-Time Platforms and Environments for Time Constrained Flexible Manufacturing, Workshop on Real-Time Operating Systems and Software, May 1994.

D. Niehaus, K. Ramamritham, J. Stankovic, G. Wallace, C. Weems, W. Burleson, and J. Ko, The Spring Scheduling Co-Processor: Design, Use and Performance, Real-Time Systems Symposium, Dec. 1993.

W. Burleson, J. Ko, D. Niehaus, K. Ramamritham, J. Stankovic, G. Wallace, and C. Weems, The Spring Scheduling Co-Processor: A Scheduling Accelerator, Proc. ICCD, Cambridge, MA, pp. 140-144, October 1993.

J. Stankovic, D. Niehaus, and K. Ramamritham, SpringNet: An Architecture for High Performance Distributed Real-Time Computing, Workshop on Parallel and Distributed Real-Time Systems, April 1993.

F. Wang, K. Ramamritham, and J. Stankovic, Bounds on the Schedule Length of Some Heuristic Scheduling Algorithms for Hard Real-Time Tasks, Real-Time Systems Symposium, December 1992.

J. Stankovic and K. Ramamritham, Multiprocessor and Distributed Scheduling Results and Architecture Support, Proc. Responsive Systems Workshop, October 1991.

J. Stankovic, K. Ramamritham, and E. Nahum, Predictable Interprocess Communication for Hard Real-Time Systems, 10th IFAC Workshop on Distributed Computer Control Systems, Pergamon Press, Oxford, UK, September 1991.

J. Huang, J. Stankovic, K. Ramamritham, and D. Towsley, Experimental Evaluation of Real-Time Optimistic Concurrency Control Scheme, VLDB, September 1991.

L. Molesky, K. Ramamritham, C. Shen, J. Stankovic, and G. Zlokapa, Implementing a Predictable Real-Time Multiprocessor Kernel - The Spring Kernel, extended abstract, IEEE Workshop on Real-Time Operating Systems and Software, May 1990.

J. Huang, J. Stankovic, D. Towsley, and K. Ramamritham, Experimental Evaluation of Real-Time Transaction Processing, Real-Time Systems Symposium, pp. 144-153, December 1989.

J. Stankovic, K. Ramamritham and D. Niehaus, On Using The Spring Kernel To Support Real-Time AI Applications, Proc. EuroMicro Workshop on Real-Time Systems, June 1989.


Back to the RTS Home Page