My Recent Publications
Note: IEEE, ACM, SPIE and other institutions may hold the copyrights on papers listed here. The reproduction and distribution of these documents may be governed by those copyrights.For citations to many of my publications and (in some cases) to obtain soft copies, please try Citeseer, Google Scholar or Microsoft Libra. For citations to publications by my alter-ego, please see Libra 2. (Please skip publications from the medical domain in the Google Scholar search results - I am a different kind of doctor, and you do not want to get medical advice from me!)
Please choose from the following categories (please do not be surprised; all these lie in the real-time embedded systems, i.e. cyber-physical systems, space):
- Books
- Book Chapters
- Wireless Sensor Networks
- Automotive Systems and Vehicular (V2V) Networks
- Resource Kernels
- Quality of Service Management (Q-RAM)
- Real-Time Queueing Theory
- SysWeaver (used to be TimeWeaver)
- The Real-Time Publisher/Subscriber Model
- Other Selected Publications
Books
- R. Rajkumar, "Synchronization in Real-Time Systems: A Priority Inheritance Approach", Kluwer Academic Publishers, ISBN 0-7923-9211-6, 1991, 208 pp.
- R. Rajkumar, Editor, “Operating Systems and Services”, Kluwer Academic Publishers, ISBN 0-7923-8548-9, August 1999, 204 pp.
Book Chapters
- Anthony Rowe, Rahul Mangharam, Raj Rajkumar, "FireFly: A Time Synchronized Real-Time Sensor Networking Platform", Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks, CRC Press, November 2006. [pdf]
- R. Rajkumar, K. Juvva, A. Molano and S. Oikawa, "Resource Kernels: A Resource-Centric Approach to Real-Time Systems", In Readings in Multimedia Computing and Networking, Editors: Kevin Jeffay, and HongJiang Zhang, Morgan Kaufman Publishers, Summer 2001.
- F. Jahanian, R. Rajkumar and S. Raju, "A Run-Time Monitor for Distributed Real-Time Systems", published in The IEEE Tutorial Monitoring and Debugging of Distributed Real-time Systems, Tsai and Yang, Editors, ISBN 0-8186-6537-8, 1995.
- R. Rajkumar, L. Sha, J.P. Lehoczky and K. Ramamritham, "An Optimal Priority Inheritance Policy For Synchronization in Real-Time Systems", pages 249-271, In Advances in Real-Time Systems, Prentice nHall, S. Son, Editor, ISBN 0-13-083348-7, 1995.
- F. Jahanian, R. Rajkumar and S. Raju, "Runtime Monitoring of Timing Constraints in Distributed Real-Time Systems", In Responsive Computing, Kluwer Academic Publishers, ISBN 0-7923-9511-5, M. Malek, Editors, September 1994.
- L. Sha and R. Rajkumar, "Rate-Monotonic Analysis", pages 984-991,In Encyclopedia of Software Engineering, Volume 2, published by John Wiley and Sons, ISBN 0-471-54004-8, 1994.
- K. Ekanadham, S. Gregor, K. Hiraki, R. A. Iannucci and R. Rajkumar, "An Architecture for Generalized Synchronization and Efficient Context-Switching", pages 285-316, In Multi-Threaded Architectures, Kluwer Academic Publishers, R. A. Iannucci, Editor, ISBN 0-7923-9477-1, Sept. 1993.
- L. Sha, R. Rajkumar and J. P. Lehoczky, "Priority Inheritance Protocols: An Approach to Real-Time Synchronization", In Advances in Hard Real-Time Systems - A Tutorial, Stankovic and Ramamritham, Editors, IEEE Computer Society Press, Washington D.C., September 1993.
- L. Sha, R. Rajkumar, J. P. Lehoczky, K. Ramamritham, "Mode Changes in a Prioritized Preemptive Scheduling Environment", In Advances in Hard Real-Time Systems, Stankovic and Ramamritham, Editors, IEEE Computer Society Press, Washington D.C., September 1993.
- Co-Editor, Chapter on "Real-Time Systems", the IEEE Standards book 0896.3-1993 IEEE Recommended Practice for FutureBus+, ISBN 1-5593-7434-9, 1993.
Wireless/Sensor Networks
- Anthony Rowe, Karthik Lakshmanan, Haifeng Zhu, R. Rajkumar, "Rate-Harmonized Scheduling for Saving Energy", Proceedings of the IEEE Real-Time Systems Symposium (RTSS), December 2008. [pdf]
- Anthony Rowe, Karthik Lakshmanan, R. Rajkumar, "SAMPL: A Simple Aggregation and Message Passing Layer", Proceedings of the Wireless Internet Conference (WICON), November 2008. Invited Paper. [pdf]
- Anthony Rowe, Dhiraj Goel and R. Rajkumar, "FireFly Mosaic: A Vision-Enabled Wireless Sensor Networking System", Proceedings of the IEEE Real-Time Systems Symposium (RTSS), December 2007. [pdf]
- R. Mangharam, A. Rowe and R. Rajkumar, “FireFly: A Cross-Layer Platform for Wireless Sensor Networks", Real Time Systems Journal, Special Issue on Real-Time Wireless Sensor Networks, 2007.
- A. Rowe, R. Mangharam and R. Rajkumar, “RT-Link: Global Time-Synchronized Link Protocols for Energy Constrained Multi-hop Wireless Networks”, Elsevier Ad hoc Networks, Special Issue on Energy-Efficient Design in Wireless Ad hoc and Sensor Networks, Q4 2007, Invited Journal Paper.
- Anthony Rowe, Zane Starr and Raj Rajkumar,“Using Micro-Climate Sensing to Enhance RF Localization in Assisted Living Environments”, Proceedings of IEEE Systems, Man and Cybernetics, 2007. [pdf]
- R. Mangharam, A. Rowe and R. Rajkumar, “Voice over Sensor Networks”, 27th IEEE Real-Time Systems Symposium (RTSS), December 2006.
- R. Mangharam and R. Rajkumar, “MAX: A Maximal Transmission Concurrency MAC for Wireless Networks with Regular Structure”, IEEE Third International Conference on Broadband Communications, Networks and Systems (IEEE BROADNETS), San Jose, CA, October 2006.
- A. Rowe, R. Mangharam and R. Rajkumar, “RT-Link: A Time-Synchronized Link Protocol for Energy Constrained Multi-hop Wireless Networks”, Third IEEE International Conference on Sensors, Mesh and Ad Hoc Communications and Networks (IEEE SECON), Reston, VA, September 2006. Best Paper Award.
- A. Eswaran, A. Rowe and R. Rajkumar, “nano-RK: An Energy-Aware Resource-Centric Operating System for Sensor Networks”, Proceedings of the 26th, IEEE Real-Time Systems Symposium, December 2005.
- R. Mangharam, S. Pollin, B. Bougard, R. Rajkumar, F. Catthoor, L. Van der Perre, I. Moerman, "Optimal fixed and scalable energy management for wireless networks”, IEEE Conference on Computer Communications (INFOCOM'05) , Miami, Fl, USA, March 2005. [pdf]
- S. Pollin, R. Mangharam, B. Bougard, R. Rajkumar, F. Catthoor, L. Van der Perre, I. Moerman, “MEERA: Cross-Layer Methodology for Energy-Efficient Resource Allocation for Wireless Networks”, Submitted for Publication.
- S.Pollin, B. Bougard, R. Mangaram, F. Catthoor, R. Rajikumar, I. Moerman, L. Van der Perre, “Optimizing transmission and shutdown for enegy-efficient real-time packet scheduling in clustered ad hoc networks”, EURASIP Journal on Wireless Communications and Networking, Special Issue on Cross-layer Design for Ad Hoc Networks: Cross-Layer Issues, 2005. [pdf]
- S. Pollin, B. Bougard, R. Mangharam, L. Van der Perre, F. Catthoor, R. Rajikumar, I. Moerman, “Optimizing transmission and shutdown for energy-efficient packet scheduling in sensor networks”, European Workshop on Wireless Sensor Networks (EWSN), Istanbul, Turkey, Jan 31-Feb 2, 2005. [pdf]
- R. Mangharam, M. Demirhan, R. Rajkumar, and D. Raychaudhuri, “Size matters: Size-based scheduling for MPEG-4 over wireless channels”, SPIE/ACM Symposium on Multimedia Computing and Networking, Vol. 3020 pp. 110-122, San Jose, CA, January 2004. [pdf]
Automotive Systems and Vehicular (V2V) Networks
- C. Urmson, J. Anhalt, D. Bagnell, C. Baker, R. Bittner, M. Clark, J. Dolan, D. Duggins, D. Ferguson, T. Galatali, C. Geyer, M. Gittleman, S. Harbaugh, M. Hebert, T. Howard, A. Kelly, N. Miller, M.McNaughton, K. Peterson, M. Likhachev, R. Rajkumar, P. Rybski, B. Salesky, Y. Seo, S. Singh, J. Snider, A. Stentz, W. Whittaker, Z. Wolkowicki, J. Ziglar, H. Bae, T. Brown, D. Demitrish, B. Litkouhi, J. Nickolaou, V. Sadekar, W. Zhang J. Struble, M. Taylor, M. Darms, "Autonomous Driving in Urban Environments: Boss and the Urban Challenge", Journal of Field Robotics, July 2008.
- R. Mangharam, D. S. Weller, R. Rajkumar, Priyantha Mudalige and Fan Bai, “GrooveNet: A Hybrid Simulator for Vehicle-to-Vehicle Networks”, Second International Workshop on Vehicle-to-Vehicle Communications (V2VCOM), July 2006. Invited Paper.
- R. Mangharam, D. S. Weller, D. Stancil, R. Rajkumar, J. S. Parikh, “GrooveSim: A Topography-Accurate Simulator for Geographic Routing in Vehicular Networks”, Proceedings of the Second ACM International Workshop on Vehicular Ad hoc Networks (Mobicom/VANET 2005), Cologne, Germany. September 2005. [pdf]
- R. Mangharam, J. Meyers, R. Rajkumar, D. Stancil, J. Parikh, H. Krishnan, and C. Kellum, “A Multi-hop Mobile Networking Test-bed for Telematics”, Society for Automotive Engineers (SAE) World Congress. Detroit, USA. April 2005. [pdf]
Resource Kernels
- Karthik Lakshmanan and Raj Rajkumar, "Distributed Resource Kernels: OS Support for End-To-End Resource Isolation", Proceedings of the IEEE Real-time and Embedded Technology and Applications Symposium (RTAS), pp.~195-204, April 2008.
- Saowanee Saewong and Ragunathan (Raj) Rajkumar, "Coexistence of Real-Time and Interactive and Batch Tasks in DVS Systems", Proceedings of the IEEE Real-time and Embedded Technology and Applications Symposium (RTAS), April 2008.
- Saowanee Saewong and Ragunathan Rajkumar, “Multi-Granularity Resource Reservations”, Proceedings of the 26th IEEE Real-Time Systems Symposium, December 2005.
- Anand Eswaran and Raj Rajkumar, “Energy-Aware Memory Firewalling for QoS-Sensitive Applications”, Proceedings of the The 17th Euromicro Conference on Real-Time Systems, July 2005.
- Saowanee Saewong and Ragunathan Rajkumar, “Practical Voltage-Scaling for Fixed-Priority RT-Systems”, In Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2003. [postscript]
- Akihiko Miyoshi, Charles Lefurgy, Eric Van Hensbergen, Ram Rajamony, and Ragunathan Rajkumar, “Critical Power Slope: Understanding the Runtime Effects of Frequency Scaling”, In Proceedings of the 16th Annual ACM International Conference on Supercomputing, New York, New York, June 2002. [[postscript]]
- Sourav Ghosh and Ragunathan Rajkumar, “Resource Management of the OS Network Subsystem”, In Proceedings of the IEEE International Symposium on Object-oriented Real-time distributed Computing, April 2002. [postscript]
- Saowanee Saewong and Ragunathan Rajkumar, “Hierarchical Reservation Support in Resource Kernels”, In Proceedings of the IEEE Real-Time Systems Symposium, December 2001. [postscript]
- Dionisio de Niz, Luca Abeni, Saowanee Saewong, and Raj Rajkumar, “Resource Sharing in Reservation-Based Systems”, In Proceedings of the IEEE Real-Time Systems Symposium, December 2001. [postscript.
- Akihiko Miyoshi and Raj Rajkumar, “Protecting Resources with Resource Control Lists”, In Proceedings of 7th IEEE Real-Time Techonology and Applications Symposium, Taipei, Taiwan, May 2001. [postscript]
- Dionisio de Niz, Luca Abeni, Saowanee, Saewong, and Raj Rajkumar, “Resource Sharing in Reservation-Based Systems”, In Work-in-Progress, 7th IEEE Real-Time Technology and Applications Symposium, Taipei, Taiwan, May 2001. [postscript]
- Scott Johnson, Farnam Jahanian, Akihiko Miyoshi, Dionisio de Niz, and Ragunathan Rajkumar, “Constructing Real-time Middleware Using the Resource Kernel”, In Proceedings of the IEEE 21st Real-time Systems Symposium, Orlando Florida, Dec 2000.
- Dionisio de Niz and Raj Rajkumar, “Chocolate: A Reservation-Based Real-Time Java Environment on Windows NT“, In Proceedings of the IEEE Real-time Technology and Applications Symposium, Washington D.C., June 2000. [postscript]
- Sourav Ghosh and Raj Rajkumar, “Practical Management of End-to-End Network Bandwidth Reservation”, November 1999. [postscript]
- Shui Oikawa and Raj Rajkumar, “Portable RK: A Portable Resource Kernel for Guaranteed and Enforced Timing Behavior”, In Proceedings of the IEEE Real-Time Technology and Applications Symposium, Vancouver, June 1999. [postscript]
- Shui Oikawa and Raj Rajkumar, “Linux/RK: A Portable Resource Kernel in Linux”, In IEEE Real-Time Systems Symposium Work-In-Progress, Madrid, December 1998. [postscript]
- Raj Rajkumar, Kanaka Juvva, Anastasio Molano and Shui Oikawa, “Resource Kernels: A Resource-Centric Approach to Real-Time Systems”, In Proceedings of the SPIE/ACM Conference on Multimedia Computing and Networking, January 1998. [postscript]
- Anastasio Molano, Raj Rajkumar and Kanaka Juvva, “Dynamic Disk Bandwidth Management and Metadata Pre-fetching in a Reserved Real-Time Filesystem”, In 10th Euromicro Workshop on Real-Time Systems, June 1998.
- Anastasio Molano, Kanaka Juvva and Raj Rajkumar, “Real-Time Filesystems: Guaranteeing Timing Constraints for Disk Accesses in RT-Mach”, In Proceedings of the IEEE Real-Time Systems Symposium, December 1997. [postscript]
- Chen Lee, Katsuhiko Yoshida, Cliff Mercer and Raj Rajkumar, “Predictable Communication Protocol Processing in Real-Time Mach”, In Proceedings of the Real-time Technology and Applications Symposium, June 1996. [postscript]
- Chen Lee, Raj Rajkumar and Cliff Mercer, “Experiences with Processor Reservation and Dynamic QOS in Real-Time Mach”, In Proceedings of Multimedia Japan, March 1996. [postscript]
- Clifford W. Mercer and Ragunathan Rajkumar, “An Interactive Interface and RT-Mach Support for Monitoring and Controlling Resource Management”, In Proceedings of the Real-Time Technology and Applications Symposium, May 1995. [postscript]
- Clifford W. Mercer, Jim Zelenka, and Ragunathan Rajkumar, “On Predictable Operating System Protocol Processing”, Technical Report CMU-CS-94-165, School of Computer Science, Carnegie Mellon University, May 1994. [postscript]
- Cliff Mercer, Ragunathan Rajkumar, and Jim Zelenka, “Temporal Protection in Real-Time Operating Systems”, In Proceedings of the 11th IEEE Workshop on Real-Time Operating Systems and Software , May 1994. [postscript]
- Clifford W. Mercer, Ragunathan Rajkumar, and Hideyuki Tokuda, “Applying Hard Real-Time Technology to Multimedia Systems” In Proceedings of the ... , December 1993. [postscript]
Quality of Service Management
QoS-based Resource Allocation Model (Q-RAM)- Sourav Ghosh and Ragunathan Rajkumar and Jeffery P. Hansen and John P. Lehoczky, “Integrated QoS-aware resource management and scheduling with multi-resource constraints”, Real-Time Systems Journal, Vol. 33, No. 1-3, pages 7-46, 2006.
- Sourav Ghosh, Ragunathan Rajkumar, Jeffery Hansen, John Lehoczky, “Scalable QoS-Based Resource Allocation in a Hierarchical Networked Environment”, In Proceedings of the 11th IEEE Real-time Technologies and Applications Symposium, 2005. [pdf]
- Sourav Ghosh, Ragunathan Rajkumar, Jeffery Hansen and John Lehoczky, “Integrated Resource Management and Scheduling with Multi-Resource Constraints”, In Proceedings of the 25th IEEE Real-Time Systems Symposium (RTSS), December 2004. Best Paper Award.
- Sourav Ghosh, Jeffery Hansen, Ragunathan Rajkumar and John Lehoczky, “Adaptive QoS Optimizations for Radar Tracking”, In Proceedings of the 10th International Conference on Real-Time and Embedded Computing Systems (RTCSA 2004).
- Sourav Ghosh, Ragunathan Rajkumar, Jeff Hansen and John Lehoczky, “Scalable Resource Allocation for Multi-Processor QoS Optimization”, In Proceedings of the 8th International Conference on Distributed Computing Systems (ICDCS 2003), Jun 3 2003. [postscript]
- Jeff Hansen, Sourav Ghosh, Ragunathan Rajkumar and John Lehoczky, “Resource Management of Highly Configurable Tasks”, Proceedings of the 12th International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS), 2004. Best Paper Award. [postscript]
- Jeffery P. Hansen, John Lehoczky and Ragunathan Rajkumar, “Optimization of Quality of Service in Dynamic Systems”, In Proceedings of the 9th International Workshop on Parallel and Distributed Real-Time Systems, April 2001, [pdf]
- Chen Lee, John Lehoczky, Dan Siewiorek, Raj Rajkumar and Jeff Hansen, “A Scalable Solution to the Multi-Resource QoS Problem”, In Proceedings of the 20th IEEE Real-Time Systems Symposium, December 1999. [Postscript]
- Chen Lee, John Lehoczky, Raj Rajkumar and Dan Siewiorek, “On Quality of Service Optimization with Discrete QoS Options”, In Proceedings of the IEEE Real-time Technology and Applications Symposium, June 1999. [postscript]
- Raj Rajkumar, Chen Lee, John Lehoczky and Dan Siewiorek, “Practical Solutions for QoS-based Resource Allocation Problems”, In Proceedings of the IEEE Real-Time Systems Symposium, December 1998. [postscript]
- Raj Rajkumar, Chen Lee, John Lehoczky and Dan Siewiorek, “A Resource Allocation Model for QoS Management”, In Proceedings of the IEEE Real-Time Systems Symposium, December 1997. [postscript]
Real-Time Queueing Theory (RT-QT)
- Haifeng Zhu, Jeffery P. Hansen, John P. Lehoczky, Ragunathan Rajkumar, “RETINA: An Analytical Tool for Real-Time Network Engineering”, In Proceedings of the 13th Workshop on Parallel and Distributed Real-Time Systems, 2005.
- Haifeng Zhu, John Lehoczky, Jeffery Hansen, Ragunathan Rajkumar, “Diff-EDF: Differentiated EDF Service”, In Proceedings of the 11th IEEE Real Time Technologies and Applications Symposium, 2005.
- Haifeng Zhu, John P. Lehoczky, Jeffery P. Hansen, Ragunathan Rajkumar, “Design Trade-Offs for Networks with Soft End-to-End Timing Constraints'”, In Proceedings of the 10th IEEE Real-Time Technologies and Applications Symposium, May 2004.
- Jeffery P. Hansen, Haifeng Zhu, John Lehoczky, Ragunathan Rajkumar, “Quantized EDF Scheduling in a Stochastic Environment'”, In Proceedings of the 10th International Workshop on Parallel and Distributed Real-Time Systems, April 2002.
- Jeffery P. Hansen, Haifeng Zhu, John Lehoczky, Ragunathan Rajkumar, “Partitioning Considerations for Quantized EDF Scheduling”, In Journal on Parallel and Distributed Computing Practices, vol. 5, no. 1, March 2002.
- Haifeng Zhu, Jeffery P. Hansen, John Lehoczky, Ragunathan Rajkumar, “Optimal Partitioning for Quantized EDF Scheduling”, In Proceedings of the 23rd IEEE Real-Time Systems Symposium, December 2002.
- Jeffery P. Hansen, Haifeng Zhu and Ragunathan Rajkumar, “Probabilistic Bandwidth Reservation by Resource Priority Multiplexing”, In Proceedings of the 7th IEEE Real-Time Technologies and Applications Symposium, July 2001.
SysWeaver (used to be known as TimeWeaver)
- Dionisio de Niz and Raj Rajkumar, “Partitioning Bin-Packing Algorithms for Distributed Real-Time Systems”, International Journal of Embedded Systems, Special Issue on Design and Verification of Real-Time Embedded Software. 2005. Invited Paper. [pdf]
- Dionisio de Niz and Ragunathan Rajkumar, “Glue Code Generation:Closing the Loophole in Model-based Development”, In 10th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Workshop on Model-Driven Embedded Systems (MDES 2004).
- Dionisio de Niz and Ragunathan Rajkumar, “Time Weaver: A Software-Through-Models Framework For Embedded Real-Time Systems”, Language Compilers and Tools For Embedded Systems (LCTES), 2003.
- Dionisio de Niz and Raj Rajkumar, “A Reusable Component Framework for Embedded Real-Time Systems”, May 2002.
The Real-Time Publisher/Subscriber Model
- Kanaka Juvva and Raj Rajkumar, “A Middleware Service for Real-Time Push-Pull Communications”, In Proceedings of IEEE Workshop on Dependable Real-Time E-Commerce Systems (DARE'98), June 1998.
- Raj Rajkumar, Mike Gagliardi and Lui Sha, “The Real-Time Publisher/Subscriber Inter-Process Communication Model for Distributed Real-Time Systems: Design and Implementation”, In Proceedings of the IEEE Real-time Technology and Applications Symposium, June 1995. [postscript]
- Mike Gagliardi, Raj Rajkumar and Lui Sha, “Designing for Evolvability: Building Blocks for Evolvable Real-Time Systems”, In Proceedings of the IEEE Real-time Technology and Applications Symposium, June 1996. [postscript]
- Raj Rajkumar and Mike Gagliardi, “High Availability in The Real-Time Publisher/Subscriber Inter-Process Communication Model”, In Proceedings of the IEEE Real-Time Systems Symposium, December 1996. [postscript]
Other Selected Publications
- Please click here.