A picture of Joe Tucek

Joe Tucek

Address

Department of Computer Science
University of Illinois at Urbana-Champaign
4213 Siebel Center for Computer Science
201 N. Goodwin Avenue
Urbana, IL 61801

Phone

217 244-5583 (Office)
217 265-6582 (Fax)

Email

tucek at cs dot uiuc dot edu
divider bar

About Me

I am currently a graduate student in the Computer Science Department at the University of Illinois, Urbana-Champaign. My advisor is Prof. Yuanyuan Zhou. Previously I received my BS degrees in Computer Science and Computer Engineering from Washingon University in St. Louis in 2003. Currently I am looking for a job, as I will be finishing my PhD shortly.

Research Interests

I work in operating system and architecture. Specifically, I have been focusing on practical systems to improve security and reliability. Most recently I have been working on system support for bug diagnosis (see the 2007 SOSP "Triage" paper below), which allows bugs to be diagnosed on-site with minimal overhead. Other major work includes the 2007 Eurosys "Sweeper" paper on flash worm response, and the 2005 SOSP "Rx" paper on generic recovery.

Publications

Conference Papers

SOSP-07 Joseph Tucek, Shan Lu, Chengdu Huang, Spiros Xanthos, and Yuanyuan Zhou. Triage: Diagnosing Production Run Failures at the User's Site. To appear in the Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP'07), October 2007.
EuroSys-07 Joseph Tucek, James Newsome, Shan Lu, Chengdu Huang, Spiros Xanthos, David Brumley, Yuanyuan Zhou and Dawn Song. Sweeper: A Lightweight End-to-end System for Defending Against Fast Worms. In the Proceedings of the 2nd ACM SIGOPS EuroSys (EuroSys'07), March 2007.
ASPLOS-06 Shan Lu, Joseph Tucek, Feng Qin, and Yuanyuan Zhou. AVIO: Detecting Atomicity Violations via Access-Interleaving Invariants. In Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'06), October 2006.
SOSP-05 Feng Qin, Joseph Tucek, Jagadeesan Sundaresan and Yuanyuan Zhou. Rx: Treating Bugs as Allergies — A Safe Method to Survive Software Failures. In Proceedings of the 20th ACM Symposium on Operating Systems Principles (SOSP'05), Oct. 2005.

Journal Papers

IEEE-MICRO Shan Lu, Joseph Tucek, and Yuanyuan Zhou. AVIO: Detecting Atomicity Violations via Access-Interleaving Invariants. In IEEE Micro, January-February 2007
ACM-TOCS Feng Qin, Joseph Tucek, Yuanyuan Zhou, and Jagadeesan Sundaresan. Rx: Treating Bugs as Allergies—A Safe Method to Survive Software Failures. In ACM Transactions on Computer Systems (ACM-TOCS) August 2007.

Workshops

LEET-08 Samuel T. King, Joseph Tucek, Anthony Cozzie, Chris Grier, Weihang Jiang, and Yuanyuan Zhou. Designing and implementing malicious processors. To appear in the First USENIX Workshop on Large-Scale Exploits and Emergent Threats (LEET '08). April 2008.
HotDep-07 Yuanyuan Zhou, Darko Marinov, William Sanders, Craig Zilles, Marcelo d'Amorim, Steven Lauterburg, Ryan M. Lefever, and Joseph Tucek. Delta Execution for Software Reliability. In the Third Workshop on Hot Topics in System Dependability (HotDep '07), June, 2007.
HotDep-06 Joseph Tucek, Shan Lu, Chengdu Huang, Spiros Xanthos and Yuanyuan Zhou. Automatic Online Failure Diagnosis at the End-User Site. In the Second Workshop on Hot Topics in System Dependability (HotDep '06), Nov, 2006.
HotOS-05 Feng Qin, Joseph Tucek, and Yuanyuan Zhou. Treating Bugs as Allergies: A Safe Method for Surviving Software Failures. In Proceedings of the 10th Workshop on Hot Topics in Operating Systems (HotOS'05), Jun. 2005.

Other Publications

MSST-05 Joseph Tucek, Paul Stanton, Elizabeth Haubert, Ragib Hasan, Larry Brumbaugh, William Yurcik. Trade-Offs in Protecting Storage: A Meta-Data Comparison of Cryptographic, Backup/Versioning, Immutable/Tamper-Proof, and Redundant Storage Solutions. In Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), April 2005
SPIE-05 Jason E. Fritts, Frederick W. Steiling, and Joseph A. Tucek. MediaBench II Video: Expediting the Next Generation of Video Systems Research In SPIE Electronic Imaging -- Embedded Processors for Multimedia and Communications II, January 2005.
LISA-04 Gregory Pluta, Larry Brumbaugh, William Yurcik, Joseph Tucek Who Moved My Data? A Backup Tracking System for Dynamic Workstation Environments. In Proceedings of the 18th Conference on Systems Administration (LISA 2004), Nov. 2004
AAAI Robot-03 William D. Smart, Michael Dixon, Nik A. Melchior, Joseph Tucek, Ashwin Srinivas Lewis the Graduate Student: An Entry in the AAAI Robot Challenge. In Proceedings of AAAI Mobile Robot Competition 2003: 46-51, Aug. 2003.
divider bar
Valid XHTML 1.0 Strict Valid CSS!