|
2007-2008
Matthew Wojcik and Peter Kamm participated in the V3VEE Project (v3vee.org), funded by the National Science Foundation. Matthew and Peter developed a device driver for an Ethernet network card that will be integrated into the research operating system the project is building.
Timothy Zwiebel participated in the ABSYNTH Project, funded by the National Science Foundation. Tim designed and implemented a Scheme interpreter for use in tightly resource-constrained sensor network nodes. He is participating in ongoing research in the project on the implications of interpreted languages on sensor network hardware and operating systems support, and power management.
2006-2007
Benjamin Prosnitz developed a virtual machine inspection system, building on the Linux Kernel Virtual Machine. His techniques allow a virtual machine monitor to detect semantically rich information about the guest operating system running in a virtual machine, despite the virtual machine being a black box. The resulting paper was published as an EECS technical report.
Sam Rossoff participated in the Empathic Systems Project (empathicsystems.org), and helped to explore the prospects of speculative remote display systems, systems where the computer display is sped up by predicting user and remote system activity. He is a co-author on a paper published at the highly competitive Usenix Annual Technical Conference in 2008, and a co-inventor on the patent application for the speculative remote display invention.
2005-2006
Blair Heuer explored better user interfaces for viewing and using web browsing histories. Part of the project involved an extension for the Firefox web browser that presented a graphical history view. The project also explored integrating history across many users to predict the most likely next page the current user would visit.
Jay Bruins and David Huber worked on a peer-to-peer popularity-based keyword search system based on distributed hash tables. The concept, "distributed popularity indices" was presented as a poster at SIGCOMM, a premier networking conference.
2004-2005
Rachel Gold and Brian Cornell, funded through the National Science Foundation, explored the use of genetic art (evolutionary art) animated by computer network traffic, for network intrusion detection. They developed a highly reliable system, based on parallel execution in a GPU, that was available for use at the entrance of Tech for several months. (ga-ids.cs.northwestern.edu)
2003-2004
Brian Cornell designed, implemented, evaluated, and released Wayback, a versioning file system for Linux. Wayback allows the user to "time travel" the file system back to any point in the past. He is the lead author on the Wayback paper, which was published at the Usenix Annual Technical Conference in 2004. The paper won the award for the best paper of the Freenix track of the conference.
Alex Shoykhet designed and implemented the first generation web interface for the Virtuoso system (virtuoso.cs.northwestern.edu) as his senior honors thesis. The honors thesis was published as a EECS technical report.
|