I am interested in the design, performance, and security aspects of operating systems and virtual machine monitors.
In my research, I employ gray-box techniques to indirectly gather useful information about guest operating systems from inside a VMM.
I graduated with a Ph.D. from the University of Wisconsin-Madison in 2007.
Publications
Implicit Operating System Awareness in a Virtual
Machine Monitor
Stephen T. Jones
Ph.D. Dissertation, University of Wisconsin-Madison, 2007
Dissertation: available
here
VMM-based Hidden Process Detection and
Identification using Lycosid
Stephen T. Jones, Andrea C. Arpaci-Dusseau, and Remzi
Arpaci-Dusseau
In the ACM
International Conference on Virtual
Execution Environments (VEE 2008)
Seattle, WA, March 2008
Paper: available
here
Geiger: Monitoring the Buffer Cache in a Virtual
Machine Environment
Stephen T. Jones, Andrea C. Arpaci-Dusseau, and Remzi
Arpaci-Dusseau
In the Twelfth International Conference on
Architectural Support for Programming Languages and
Operating Systems (ASPLOS XII)
San Jose, CA, October 2006
Paper: available
here
Antfarm: Tracking Processes in a Virtual Machine
Environment
Stephen T. Jones, Andrea C. Arpaci-Dusseau, and Remzi
Arpaci-Dusseau
In the 2006 USENIX Annual Technical
Conference (USENIX '06)
Boston, MA, June 2006
Paper:
available here
MemRx: "What-If" Performance Prediction for
Varying Memory Size
Stephen T. Jones, Andrea C. Arpaci-Dusseau, and Remzi
Arpaci-Dusseau
Computer Sciences Department Technical Report #1573,
University of Wisconsin-Madison, 2006
Paper:
available here