Research

Publications

(To get copies of any of the papers please send me an email.)


Journal Papers

[SP&E 03]  QoS Customization in Distributed Object Systems,
Jun He, Matti A Hiltunen, Mohan Rajagopalan and Richard D Schlichting,
Software Practice and Experience, Vol 33 *Special Issue on Middleware*
[TDSC 06]  System Call Monitoring Using Authenticated System Calls
Mohan Rajagopalan, Matti A Hiltunen, Trevor Jim and Richard D Schlichting,
IEEE Transactions on Dependable and Secure Computing, Vol 03, Num 3 *Selected papers from DSN05*


Conference Papers

[Security 05]  A Comprehensive Defense Against Code Injection Attacks
Cullen M Linn, Mohan Rajagopalan, Scott Baker, Christian Collberg, Saumya Debray and John Hartman, to appear in USENIX Security Symposium (SECURITY'05), August 2005.

[DSN 05]  Authenticated System Calls,  
Mohan Rajagopalan, Matti A Hiltunen, Trevor Jim and Richard D Schlichting,
to appear in IEEE International Symposium on Dependable Systems and Networks (DSN 2005),
June 2005. *Best paper award, W.C.Carter award*
[HotOS 03]  Cassyopia: Compiler Assisted System Optimization,
Mohan Rajagopalan, Saumya Debray, Matti A. Hiltunen and Richard D Schlichting,
USENIX Ninth Workshop on Hot Topics in Operating Systems (HotOS IX), May 2003. 
[PLDI 02]  Profile-Directed Optimization of Event Based Programs,  
Mohan Rajagopalan, Saumya Debray, Matti A Hiltunen and Richard D Schlichting, 
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2002), 
June 2002.
[Middleware 01]  Providing QoS Customization in Distributed Object Systems, 
Jun He, Matti A Hiltunen, Mohan Rajagopalan and Richard D Schlichting ,
IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), 
November 2001 *Best Paper Award*


Refereed Posters & Works in Progress

[OSDI 04]  CHARON: A Framework for Automatic Kernel Specialization,  
Mohan Rajagopalan, Saumya Debray, Matti A Hiltunen and Richard D Schlichting, 
Work in Progress, USENIX Operating Systems Design and Implementation (OSDI 04)
December 2004.
[SOSP 03]  System Call Clustering: An Automated Approach to System Call Optimization,  
Mohan Rajagopalan, Saumya Debray, Matti A Hiltunen and Richard D Schlichting, 
Poster, ACM Symposium of Operating Systems Principles (SOSP 03), 
October 2003.


Technical Reports &Manuscripts

[1]    Automated Operating System Specialization via Binary Rewriting,
Mohan Rajagopalan, Saumya K Debray, Matti A Hiltunen and Richard D Schlichting,
TR05-03, Department of Computer Science, University of Arizona, Tucson, Feb 2005.

[2]    Signed System Calls and Hidden Fingerprints
Mohan Rajagopalan, S.Baker, C.Linn, S.Debray, M. Hiltunen, R.Schlichting and  J.Hartman,
TR04-15, Department of Computer Science, University of Arizona, Tucson, May 2004.

[3]    System Call Clustering: An automated approach to system call optimization,
Mohan Rajagopalan, Saumya K Debray, Matti A Hiltunen and Richard D Schlichting,
Department of Computer Science, University of Arizona, Tucson, June 2003.

[4]    Reducing the Energy Cost of Application/OS Interactions, 
Mohan Rajagopalan, Saumya K Debray, Matti A Hiltunen and Richard D Schlichting,
TR03-19, Department of Computer Science, University of Arizona, Tucson, May 2003.

[5]    Profile Directed Optimization of Event Based Programs
Mohan Rajagopalan, Saumya K Debray, Matti A Hiltunen and Richard D Schlichting, 
TR03-05, Department of Computer Science, University of Arizona, Tucson, May 2003.

Magazine Articles

[JDJ '99]  CORBA Object Browser,
Poornachandra G Sarang and Mohan Rajagopalan, Java Developers Journal -Volume 4 Issue 6.  Special Feature Article for JavaOne 1999 <Online Version>


Manuals and Programming References

[1]    Pentium Link Time Optimizer Reference Manual, (in progress)
[2]    Automated generation of CQoS stubs : the cqos-gen manual, Summer 2001.
[3]    Cactus RMI reference, Fall 2000.
e-mail : mohan@cs , phone: (520) 621 2738
April 2005