Kirill Levchenko, Geoffrey M. Voelker, Ramamohan Paturi and Stefan Savage,
XL: An Efficient Network Routing Algorithm,
Proceedings of the ACM SIGCOMM Conference, Seattle, WA, August 2008.
Christian Kreibich, Chris Kanich, Kirill Levchenko, Brandon Enright, Geoffrey M. Voelker, Vern Paxson and Stefan Savage,
On the Spam Campaign Trail,
Proceedings of the USENIX Workshop on Large-Scale Exploits and Emergent Threats (LEET), San Franciso, CA, April 2008.
Chris Kanich, Kirill Levchenko, Brandon Enright, Geoffrey M. Voelker and Stefan Savage,
The Heisenbot Uncertainty Problem: Challenges in Separating Bots from Chaff,
Proceedings of the USENIX Workshop on Large-Scale Exploits and Emergent Threats (LEET), San Franciso, CA, April 2008.
Alper Mizrak, Stefan Savage and Keith Marzullo,
Detecting Malicious Packet Losses,
IEEE Transactions on Parallel and Distributed Systems, 2008.
Alper Mizrak, Stefan Savage and Keith Marzullo,
Detecting Compromised Routers via Packet Forwarding Behavior,
IEEE Network 22(2), March 2008.
Jason Franklin, Vern Paxson, Adrian Perrig and Stefan Savage,
An Inquiry into the Nature and Causes of the Wealth of Internet Miscreants,
Proceedings of the ACM Conference on Computer and Communications Security (CCS), Washington, D.C., October 2007.
Chris Fleizach, Geoffrey M. Voelker and Stefan Savage,
Slicing Spam with Occam's Razor,
Proceedings of the Conference on Email and Anti-Spam (CEAS), Mountain View, CA, August 2007.
Yu-Chung Cheng, Mikhail Afanasyev, Patrick Verkaik, Peter Benko, Jennifer Chiang, Alex C. Snoeren, Geoffrey M. Voelker and Stefan Savage,
Automated Cross-Layer Diagnosis of Enterprise Wireless Networks,
Proceedings of the ACM SIGCOMM Conference, Kyoto, Japan, August 2007.
David S. Anderson, Chris Fleizach, Stefan Savage and Geoffrey M. Voelker,
Spamscatter: Characterizing Internet Scam Hosting Infrastructure
Proceedings of the USENIX Security Symposium, Boston, MA, August 2007.
Fan Chung, Ronald Graham, Ranjita Bhagwan, Stefan Savage and Geoffrey M. Voelker
Maximizing Data Locality in Distributed Systems
Journal of Computer and System Sciences, 72(8), December 2006.
Justin Ma, Kirill Levchenko, Cristian Kriebich, Stefan Savage and Geoffrey M. Voelker,
Automated Protocol Inference: Unexpected Means of Identifying Protocols
Proceedings of the ACM Internet Measurement Conference, Rio de Janeiro, Brazil, October 2006.
Justin Ma, John Dunagan, Helen J. Wang, Stefan Savage and and Geoffrey M. Voelker,
Finding Diversity in Remote Code Injection Exploits
Proceedings of the ACM Internet Measurement Conference, Rio de Janeiro, Brazil, October 2006.
Yu-Chung Cheng, John Bellardo, Peter Benko, Alex C. Snoeren, Geoffrey M. Voelker and Stefan Savage,
Jigsaw: Solving the Puzzle of Enterprise 802.11 Analysis
Proceedings of the ACM SIGCOMM Conference, Pisa, Italy, September 2006.
Martin Casado, Tal Garfinkel, Weidong Cui, Vern Paxson, and Stefan Savage,
Opportunistic Measurement: Extracting Insight from Spurious Traffic,
Proceedings of the 4th ACM Workshop on Hot Topics in Networks (HotNets-IV), College Park, MD, November 2005.
Justin Ma, Geoffrey M. Voelker and Stefan Savage,
Self-stopping Worms,
Proceedings of the ACM Workshop on Rapid Malcode (WORM), Washington D.C., November 2005.
Michael Vrable, Justin Ma, Jay chen, David Moore, Erik Vandekieft, Alex C. Snoeren, Geoffrey M. Voelker and Stefan Savage,
Scalability, Fidelity and Containment in the Potemkin Virtual Honeyfarm,
Proceedings of the ACM Symposium on Operating System Principles (SOSP), Brighton, UK, October 2005.
Alper Mizrak, Yu-Chung Cheng, Keith Marzullo and Stefan Savage,
Fatih: Detecting and Isolating Malicious Routers,
Proceedings of the IEEE Conference on Dependable Systems and Networks (DSN), Yokohama, Japan, June 2005.
Ishwar Ramani and Stefan Savage,
SyncScan: Practical Fast Handoff for 802.11 Infrastructure Networks,
Proceedings of the IEEE Infocom Conference, Miami, FL, March 2005.
Sumeet Singh, Cristian Estan, George Varghese and Stefan Savage,
Automated Worm Fingerprinting,
Proceedings of the ACM/USENIX Symposium on Operating System Design and Implementation, San Francisco, CA, December 2004.
Yu-Chung Cheng, Urs Hoelzle, Neal Cardwell, Stefan Savage, and Geoffrey M. Voelker,
Monkey See, Monkey Do: A Tool for TCP Tracing and Replaying,
Proceedings of the USENIX Technical Conference, Boston, MA, June 2004.
Alper Mizrak, Keith Marzullo and Stefan Savage,
Fault-Tolerant Forwarding in the Face of Malicious Routers,
Proceedings of the International Workshop on the Future Directions in Distributed Computing, Bertinoro, Italy, June 2004.
Ranjita Bhagwan, Kiran Tati, Yuchung Cheng, Stefan Savage and Geoffrey M. Voelker,
TotalRecall: System Support for Automated Availability Management,
Proceedings of the ACM/USENIX Symposium on Networked Systems Design and Implementation, San Francisco, CA, March 2004.
Renata Teixeira, Keith Marzullo, Stefan Savage and Geoffrey M. Voelker,
In Search of Path Diversity in ISP Networks,
Proceedings of the USENIX/ACM Internet Measurement Conference, Miami, FL, October 2003.
Paper: (PDF)
Cristian Estan, Stefan Savage and George Varghese,
Automatically Inferring Patterns of Resource Consumption in Network Traffic ,
Proceedings of the ACM SIGCOMM Conference, Karlsruhe, Germany, August 2003.
Paper: (PS), (PDF)
John Bellardo and Stefan Savage,
802.11 Denial-of-Service Attacks: Real Vulnerabilities and Practical Solutions,
Proceedings of the USENIX Security Symposium, Washington D.C., August 2003.
Paper: (PDF)
David Moore, Vern Paxson, Stefan Savage, Colleen Shannon, Stuart Staniford
and Nicholas Weaver,
Inside the Slammer Worm, IEEE Security and Privacy, 1(4):33-39, July 2003.
Paper: (PDF)
Alper Mizrak, Yuchung Cheng, Vineet Kumar and Stefan Savage,
Structured Superpeers: Leveraging Heterogeneity to Provide Constant-Time Lookup,
Proceedings of the IEEE Workshop on Internet Applications, San Jose, CA, June 2003.
Paper: (PDF)
Flavio Junqueira, Ranjita Bhagwan, Keith Marzullo, Stefan Savage and Geoff Voelker,
The Phoenix Recovery System: Rebuilding from the Ashes of an Internet Catastrophe Code,
Proceedings of the 2003 USENIX Workshop on Hot Topics in Operating Systems (HotOS), Lihue, Hawaii, May 2003.
Paper: (PDF)
David Moore, Colleen Shannon, Geoffrey Voelker and Stefan Savage,
Internet Quarantine: Requirements for Containing Self-Propagating Code,
Proceedings of the 2003 IEEE Infocom Conference,
San Francisco, CA, April 2003.
Paper: (PS), (PDF)
Ranjita Bhagwan, Stefan Savagen and Geoffrey Voelker,
Understanding Availability,
Proceedings of the 2003 International Workshop on Peer-to-Peer Systems,
Berkeley, CA, February 2003.
Paper: (PDF)
John Bellardo and Stefan Savage,
Measuring Packet Reordering,
Proceedings of the 2002 ACM/USENIX Internet Measurement Workshop,
Marseille, France, November 2002.
Paper: (PS), (PDF)
Ranjita Bhagwan, David Moore, Stefan Savage and Geoffrey Voelker
Replication Strategies for Highly Available Peer-to-Peer Storage,
Proceedings of the 2002 International Workshop on Future Directions in Distributed Computing,
Bertinoro, Italy, June 2002.
Paper: (PDF)
David Ely, Neil Spring, David Wetherall, Stefan Savage, and Tom Anderson,
Robust Congestion Signaling,
Proceedings of the 2001 International Conference on Network Protocols,
Riverside, CA, November 2001.
Paper: (PS), (PDF)
David Moore, Geoffrey Voelker, and Stefan Savage,
Inferring Internet Denial of Service Activity,
Proceedings of the 2001 USENIX Security Symposium,
Washington D.C., August 2001.
Paper: (PS), (PDF)
Stefan Savage, David Wetherall, Anna Karlin and Tom
Anderson,
Network Support for IP Traceback,
ACM/IEEE Transactions on Networking, 9(3), June 2001.
Paper: (PDF)
David Ely, Stefan Savage, and David Wetherall,
Alpine: A User-Level Infrastructure for Network Protocol Development,
Proceedings of the 2001 USENIX Symposium on Internet
Technologies and Systems, San Francisco, CA, March 2001.
Paper: (PDF)
Stefan Savage, David Wetherall, Anna Karlin and Tom Anderson,
Practical Network Support for IP Traceback,
Proceedings of the 2000 ACM SIGCOMM Conference, pp. 295-306, Stockholm, Sweden, August 2000.
Paper: (PS), (PDF),
Slides (PS), (PDF)
Neal Cardwell, Stefan Savage, and Tom Anderson,
Modeling TCP Latency,
Proceedings of the 2000 IEEE INFOCOM Conference, Tel-Aviv, Israel,
March 2000.
Paper: (PS), (PDF)
Amit Aggarwal, Stefan Savage, and Tom Anderson,
Understanding the Performance of TCP Pacing,
Proceedings of the 2000 IEEE INFOCOM Conference, Tel-Aviv, Israel,
March 2000.
Paper: (PS),
(PDF)
Stefan Savage, Neal Cardwell, David Wetherall and Tom Anderson,
TCP Congestion Control with a Misbehaving Receiver,
ACM Computer Communications Review, 29(5):71-78, October 1999.
Paper: (PS),
(PDF),
Slides (from short Work-in-Progress session at USITS99): (PS),
(PDF)
Stefan Savage,
Sting: a TCP-based Network Measurement Tool,
Proceedings of the 1999 USENIX Symposium on Internet Technologies and Systems, pp. 71-79, Boulder, CO, October 1999.
Paper: (PS),
(PDF),
Slides: (PS),
(PDF),
Source release: sting-0.7
Stefan Savage, Andy Collins, Eric Hoffman, John Snell and Tom Anderson,
The End-to-end Effects of Internet Path Selection,
Proceedings of the 1999 ACM SIGCOMM Conference, pp. 289-299,
Cambridge, MA, September 1999.
Paper: (PS),
(PDF),
Slides: (PS),
(PDF)
Stefan Savage, Neal Cardwell and Tom Anderson,
The Case for Informed Transport Protocols,
Proceedings of the Seventh Workshop on Hot Topics in Operating
Systems, Rio Rico, AZ, March 1999.
Paper: (PS),
(PDF),
Slides: (PS),
(PDF)
Stefan Savage, Tom Anderson, Amit Aggarwal, David Becker, Neal
Cardwell, Andy Collins, Eric Hoffman, John Snell, Amin Vahdat, Geoff
Voelker, and John Zahorjan,
Detour: a Case for Informed Internet Routing and Transport,
IEEE Micro, 19(1):50-59, January 1999.
Paper: (PDF)
Stefan Savage, Michael Burrows, Greg Nelson, Patrick Sobalvarro, and
Thomas Anderson,
Eraser: A Dynamic Race Detector for Multi-Threaded Programs,
ACM Transactions on Computer Systems, 15(4): 391-411, November 1997.
Paper: (PDF)
Stefan Savage, Michael Burrows, Greg Nelson, Patrick Sobalvarro, and
Thomas Anderson,
Eraser: A Dynamic Race Detector for Multi-Threaded Programs,
Proceedings of the 16th ACM Symposium on Operating System
Principles, pp. 27-37, Saint Malo, France, October
1997.
Papers: (PS),
(PDF),
Slides: (PS),
(PDF)
Stefan Savage and John Wilkes,
AFRAID -- A Frequently Redundant Array of Independent
Disks,
Proceedings of the 1996 USENIX Technical Conference,
pp. 27-39, San Diego, CA, January 1996.
Paper: (PS),
(PDF)
Slides: (PS),
(PDF)
Brian Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gun Sirer, Marc
Fiuczynski, David Becker, Craig Chambers, and Susan Eggers,
Extensibility, Safety and Performance in the SPIN
Operating System,
Proceedings of the 15th ACM Symposium on Operating System
Principles, pp. 267-284, Copper Mountain, CO, December
1995.
Paper: (PS),
(PDF)
Slides: (PS),
(PDF)
Wilson Hsieh, Marc Fiuczynski, Charles Garrett, Stefan Savage, David Becker
and Brian Bershad,
Language Support for Extensible Operating Systems,
Proceedings of the First Workshop on Compiler Support for System
Software, pp. 127-133, Tucson, AZ, February 1996.
Paper: (PS),
(PDF)
Emin Gun Sirer, Stefan Savage, Przemyslaw Pardyak, Greg P. DeFouw,
Mary Ann Alapat, and Brian Bershad,
Writing an Operating System with Modula-3,
Proceedings of the First Workshop on Compiler Support for System
Software, pp. 134-140, Tucson, AZ, February 1996.
Paper: (PS),
(PDF)
Brian Bershad, Stefan Savage, Przemyslaw Pardyak, David Becker, Marc
Fiuczynski, and Emin Gun Sirer,
Protection is a Software Issue,
Proceedings of the Fifth Workshop on Hot Topics in Operating
Systems, pp. 62-65, Orcas Island, WA, May 1995.
Paper: (PS),
(PDF)
Clifford Mercer, Stefan Savage and Hideyuki Tokuda,
Processor Capacity Reserves: Operating System Support for Multimedia
Applications,
Proceedings of the First IEEE International Conference on
Multimedia Computing and Systems, pp. 90-99, Boston, MA, May
1994.
Paper: (PS),
(PDF)
Clifford Mercer, Stefan Savage and Hideyuki Tokuda,
Processor Capacity Reserves: An Abstraction for Managing
Processor Usage,
Proceedings of the Fourth Workshop on Workstation Operating
Systems, pp. 129-134, Napa, CA, October 1993.
Paper: (PS),
(PDF)
Stefan Savage and Hideyuki Tokuda,
Real-Time Mach Timers: Exporting Time to the User,
Proceedings of the Third USENIX Mach Symposium, pp. 111-118,
Santa Fe, NM, April 1993.
Paper: (PS),
(PDF)
Slides: (PS),
(PDF)
Stefan Savage,
On the Biodiversity of SIGCOMM,
2000 ACM SIGCOMM Outrageous Opinions, Stockholm, Sweden, August 2000.
Slides: (PS), (PDF)
Stefan Savage,
On the Caching and Prefetching of Program Committees,
1999 ACM SIGCOMM Outrageous Opinions, Cambridge, MA, September 1999.
Slides: (PS),
(PDF)
Detecting Concurrency Errors in Multi-threaded Programs,
Michael Burrows, Charles G. Nelson, Stefan Savage, and Patrick Sobalvarro,
US Patent, US6009269, Filed March 10, 1997, Issued December 28, 1999.
Patent: (PDF),
(WWW)
Frequently-Redundant Array of Independent Disks,
John Wilkes and Stefan Savage,
US Patent, US5720025, Filed January 18, 1996, Issued February
17, 1998.
Patent: (PDF),
(WWW)