I am an assistant professor at the University of Pennsylvania. My research interests include distributed
systems, networking, social networks, and security. I am particularly interested in large-scale distributed systems that
span multiple administrative domains, such as cloud computing platforms or the Internet's interdomain routing system. Recently I have
been working on accountability for distributed
systems, cloud computing,
secure network provenance
and on differential privacy. In 2010, I was awarded
the Otto Hahn Medal by the Max Planck Society
for my research on accountability. In January 2011, I received a
NSF CAREER
award.
Teaching
Fall 2012: Scalable and Cloud Computing (MKSE 212)
Spring 2012: Internet and Web Systems (CIS 455/555)
Fall 2011: Scalable and Cloud Computing (MKSE 212)
Spring 2011: Internet and Web Systems (CIS 455/555)
Fall 2010: Scalable and Cloud Computing (CIS 399-002)
Spring 2010: Distributed Systems
meet Social Networks (CIS 700/003)
Advisees
I am delighted to be working with two very talented PhD students,
Arjun Narayan and
Mingchen Zhao.
Publications
A full list of my publications is available here.
- Private and Verifiable Interdomain Routing Decisions
Mingchen Zhao, Wenchao Zhou, Alexander J. T. Gurney, Andreas Haeberlen, Micah Sherr,
and Boon Thau Loo
To appear at: SIGCOMM 2012, Helsinki, Finland, August 2012
[BibTex]
- Querying Provenance for Ranking and Recommending
Zachary G. Ives, Andreas Haeberlen, Tao Feng, and Wolfgang Gatterbauer
To appear at: 4th USENIX Workshop on the Theory and Practice of Provenance (TaPP'12), Boston, MA, June 2012
[PDF] [BibTex]
- Reliable Client Accounting for Hybrid Content-Distribution Networks
Paarijaat Aditya, Mingchen Zhao, Yin Lin, Andreas Haeberlen, Peter Druschel, Bruce Maggs, Bill Wishon
9th USENIX Symposium on Networked Systems Design and Implementation (NSDI' 12), San Jose, CA, April 2012
[PDF] [BibTex]
- Having your Cake and Eating it too: Routing Security with Privacy Protections
Alexander J. T. Gurney, Andreas Haeberlen, Wenchao Zhou, Micah Sherr, and Boon Thau Loo
10th ACM Workshop on Hot Topics in Networks
(HotNets-X), Cambridge, MA, November 2011.
[PDF] [BibTex] [Slides]
- Secure Network Provenance
Wenchao Zhou, Qiong Fei, Arjun Narayan, Andreas Haeberlen, Boon Thau
Loo, and Micah Sherr
23rd ACM Symposium on Operating Systems Principles
(SOSP '11), Cascais, Portugal, October 2011.
[PDF] [BibTex] [Technical report]
- Differential Privacy Under Fire
Andreas Haeberlen, Benjamin C. Pierce, and Arjun Narayan
20th USENIX Security Symposium, San Francisco, CA, August 2011.
[PDF] [BibTex] [Slides] [Software]
- Challenges in Experimenting with Botnet Detection Systems
Adam J. Aviv and Andreas Haeberlen
4th USENIX Workshop on Cyber Security Experimentation and Test (CSET '11), San Francisco, CA, August 2011.
[PDF] [BibTex]
- TAP: Time-aware Provenance for Distributed Systems
Wenchao Zhou, Ling Ding, Andreas Haeberlen, Zachary Ives, and Boon Thau Loo
3rd USENIX Workshop on the Theory and Practice of Provenance (TaPP '11), Heraklion, Greece, June 2011.
[PDF] [BibTex]
- NetTrails: A Declarative Platform for Maintaining and Querying Provenance in Distributed Systems
Wenchao Zhou, Qiong Fei, Shengzhi Sun, Tao Tao, Andreas Haeberlen, Zachary Ives, Boon Thau Loo, and Micah Sherr
Demo. ACM SIGMOD International Conference on Management of Data (SIGMOD '11 demo), Athens, Greece, June 2011.
[PDF] [BibTex]
- Accountable Virtual Machines
Andreas Haeberlen, Paarijaat Aditya, Rodrigo Rodrigues, and Peter Druschel
9th USENIX Symposium on Operating Systems Design and Implementation (OSDI '10), Vancouver, Canada, October 2010.
[PDF] [BibTex] [Slides] [Video]
- Differential Privacy for Collaborative Security
Jason Reed, Adam J. Aviv, Daniel Wagner, Andreas Haeberlen, Benjamin C. Pierce, and Jonathan M. Smith
2010 European Workshop on System Security (EuroSec '10), Paris, France, April 2010.
[PDF] [BibTex]
- The Fault Detection Problem
Andreas Haeberlen and Petr Kuznetsov
13th International Conference on Principles of Distributed Systems (OPODIS '09), Nîmes, France, December 2009.
[PDF] [BibTex] [Technical report]
- A Case for the Accountable Cloud
Andreas Haeberlen
3rd ACM SIGOPS International Workshop on Large-Scale Distributed Systems and Middleware (LADIS '09), Big Sky, MT, October 2009.
[PDF] [BibTex]
- NetReview: Detecting when interdomain routing goes wrong
Andreas Haeberlen, Ioannis Avramopoulos, Jennifer Rexford, and Peter Druschel
Proceedings of the 6th Symposium on Networked Systems Design and Implementation (NSDI '09), Boston, MA, April 2009.
[PDF] [BibTex] [Slides]
- CSAR: A Practical and Provable Technique to Make Randomized Systems Accountable
Michael Backes, Peter Druschel, Andreas Haeberlen, and Dominique Unruh
Proceedings of the 16th Annual Network & Distributed System Security Symposium (NDSS '09), San Diego, CA, February 2009.
[PDF] [BibTex] [Technical report]
- Pretty Good Packet Authentication
Andreas Haeberlen, Rodrigo Rodrigues, Krishna P. Gummadi, and Peter Druschel
Proceedings of the Fourth Workshop on Hot Topics in System Dependability (HotDep '08), San Diego, CA, December 2008.
[PDF] [BibTex] [Slides]
- Detecting BitTorrent Blocking
Marcel Dischinger, Alan Mislove, Andreas Haeberlen, and Krishna P. Gummadi
Proceedings of the ACM/USENIX Internet Measurement Conference (IMC '08), Vouliagmeni, Greece, October 2008.
[PDF] [BibTex] [Software]
- SatelliteLab: Adding Heterogeneity to Planetary-Scale Network Testbeds
Marcel Dischinger, Andreas Haeberlen, Ivan Beschastnikh, Krishna P. Gummadi, and Stefan Saroiu.
Proceedings of ACM SIGCOMM 2008, Seattle, WA, August 2008.
[PDF] [BibTex] [Software] [Slides]
- PeerReview: Practical Accountability for Distributed Systems
Andreas Haeberlen, Petr Kuznetsov, and Peter Druschel.
Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP '07), Stevenson, WA, October 2007.
[PDF (slightly updated)] [BibTex] [Technical report] [Software] [Slides]
- Characterizing Residential Broadband Networks
Marcel Dischinger, Andreas Haeberlen, Krishna P. Gummadi, and Stefan Saroiu.
Proceedings of the ACM/USENIX Internet Measurement Conference (IMC '07), San Diego, CA, October 2007.
[PDF] [BibTex] [Data and tools]
Service
Program Committee Co-Chair, HotDep 2011
Program Committee Member,
HotDep 2010,
EuroSys 2011,
SOSP 2011 Poster/WiP,
EuroSys 2012,
Usenix ATC 2012