I am a PhD candidate in Computer Science at the University of Virginia, working under the guidance of Jack Davidson. I received my B.A. from the University of Wisconsin at Eau Claire in 2002.
The best way to contact me is via email: dan_williams@cs.virginia.edu.
I'm interested in creating tools and processes build safer, more reliable, and more efficient software. These tools include traditional compiler infrastructures (gcc, VPO), run-time systems (JITs, SDT), as well as software development tools (source control, build systems).
My dissertation research is focused on improving all of these tools by enabling them to share information through a common, XML-based language. See the Metaman project for details.
Here are some of the projects I'm involved with:
Security through Diversity: Leveraging Virtual Machine Technology by Daniel Williams, Wei Hu, Jack W. Davidson, Jason D. Hiser, John C. Knight, Anh Nguyen-Tuong published in IEEE Security & Privacy, Jan 2009.
Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems by Jason D. Hiser, Daniel Williams, Wei Hu, Jason Mars, Bruce R. Childers, and Jack W. Davidson published in CGO 2007.
Evaluating Fragment Construction Policies for SDT Systems by Jason D. Hiser, Daniel Williams, Adrian Filipi, Jack W. Davidson, and Bruce R. Childers published in VEE 2006
Secure and Practical Defense Against Code-injection Attacks by Wei Hu, Jason Hiser, Dan Williams, Adrian Filipi, Jack W. Davidson, David Evans, John C. Knight, Anh Nguyen-Tuong, and Jonathan Rowanhill published in VEE 2006
Compile-Time Planning for Overhead Reduction in Software Dynamic Translation by Naveen Kumar, Bruce R. Childers, Daniel Williams, Jack W. Davidson, and Mary Lou Soffa in IJPP, June 2005
A Reactive Unobtrusive Prefetcher for Multicore and Manycore Architectures. by Jason Mars, Daniel Williams, Dan Upton, Sudeep Ghosh, and Kim Hazelwood published in Workshop on Software and Hardware Challenges of Manycore Platforms, 2008.
Threaded Software Dynamic Translation by Daniel Williams. M.CS Project, 2005.
| Updated: | 05-03-09 |
|---|---|
| ReST: | source |