Paul Ruth
Graduate Student of Computer Science
Purdue University
West Lafayette, IN, USA

Starting August 2007
Assistant Professor of Computer Science
University of Mississippi
Oxford, MS, USA

New Webpage: http://www.cs.olemiss.edu/~ruth

ruth AT cs DOT purdue DOT edu
Phone:  765-494-7843
Office: HAAS 274

Research
Virtual Environments
VIOLIN
nanoHub
FRIENDS Lab

Publications

Dongyan Xu, Paul Ruth, Junghwan Rhee, Rick Kennell, Sebastien Goasguen "Short Paper: Autonomic Adaptation of Virtual Distributed Environments in a Multi-Domain Infrastructure", Proceedings of The 15th IEEE International Symposium on High Performance Distributed Computing (HPDC'06), Paris, France, June 2006

Paul Ruth, Junghwan Rhee, Dongyan Xu, Rick Kennell, Sebastien Goasguen "Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure", Proceedings of The 3rd IEEE International Conference on Autonomic Computing (ICAC'06), Dublin,Ireland, June 2006.

Paul Ruth, Phil McGachey, Dongyan Xu, "VioCluster: Virtualization for Dynamic Computational Domains", Proceedings of the IEEE International Conference on Cluster Computing (Cluster'05), Boston, MA, September 2005.

Paul Ruth, Xuxian Jiang, Dongyan Xu, Sebastien Goasguen, "Towards Virtual Distributed Environments in a Shared Infrastructure", IEEE Computer, Special Issue on Virtualization Technologies, May, 2005.

Paul Ruth, Dongyan Xu, Bharat Bhargava, Fred Regnier, "e-Notebook Middleware for Accountability and Reputation Based Trust in Distributed Data Sharing Communities", Proceedings of the Second International Conference on Trust Management (iTrust 2004), Oxford, UK, March 2004 (in LNCS Vol. 2995, Springer).

Ronaldo A. Ferreira, Christian Grothoff, Paul Ruth. "A Transport Layer Abstraction for Peer-to-Peer Networks", 3rd International Symposium on Cluster Computing and the Grid (ccgrid), 2003.

Teaching (TAships)
CS180 Programing I:  Fall 1999, Spring 2000
CS352 Compilers:   Fall 2003, Fall 2004
CS240 Programming in C:  Spring 2004

Personal Homepage
Curriculum Vitae