| Publications
|
|
- "Ein Kombinatorisches Standortproblem", Diplomarbeit,
Fachbereich Mathematik,
BUGH Wuppertal, 2000
(pdf, bibtex)
- "Encapsulating Objects with Confined Types", joint work with
Jens Palsberg and
Jan Vitek,
OOPSLA 2001
(pdf, bibtex)
- "Efficient Sharing of Encrypted Data", joint work with
Krista Bennett,
Tzvetan Horozov and
Ioana Patrascu,
ACISP 2002,
(pdf, bibtex)
- "An Excess-Based Economic Model for Resource Allocation in Peer-to-Peer Networks",
Wirtschaftsinformatik, June 2003
(pdf, bibtex)
- "A Transport Layer Abstraction for Peer-to-Peer Networks", joint work with
Ronaldo Ferreira and
Paul Ruth,
GP2PC 2003
(pdf, bibtex)
- "Walkabout revisited: The Runabout",
ECOOP 2003
(pdf, bibtex)
- "gap - practical anonymous networking", joint work with
Krista Bennett,
Workshop on Privacy Enhancing Technologies,
March 2003
(pdf, bibtex)
- "Engineering a Customizable Intermediate Representation", joint work with
Krzysztof Palacz,
Jason Baker,
Chapman Flack,
Hiroshi Yamauchi and
Jan Vitek,
IVME 2003
(pdf, bibtex)
- "Recycling Garbage Theory", CSD TR# 04-012
(pdf, bibtex)
- "Engineering a Customizable Intermediate Representation", joint work with
Krzysztof Palacz,
Jason Baker,
Chapman Flack,
Hiroshi Yamauchi and
Jan Vitek,
Science of Computer Programming Volume 57, Issue 3, 2005
(pdf, bibtex)
- "Translation-Based Steganography", joint work with
Krista Grothoff,
Ludmila Alkhutova,
Ryan Stutsman and
Mikhail Atallah,
Information Hiding Workshop 2005
(pdf, bibtex);
CSD TR# 05-009,
(pdf, bibtex)
- "Reading File Metadata with extract and libextractor",
LinuxJournal, June, 2005,
(html, bibtex)
- "Type-Safe Optimization of Plugin Architectures", joint work with
Neal Glew and
Jens Palsberg,
Static Analysis Symposium 2005
(pdf, bibtex)
- "Deriving Object Typestates in the Presence of Inter-Object References", joint work with
Mangala Gowri and
Satish Chandra,
OOPSLA 2005
(pdf, bibtex)
- "X10: An Object-Oriented Approach to Non-Uniform Cluster Computing", joint work with
Philippe Charles,
Christopher Donawa,
Kemal Ebcioglu,
Allan Kielstra,
Vijay Saraswat,
Vivek Sarkar and
Christoph Von Praun,
OOPSLA 2005
(pdf, bibtex)
- "Lost in Just the Translation", joint work with
Ryan Stutsman,
Mikhail Atallah and
Krista Grothoff,
SAC 2006 (Security Track)
(pdf, bibtex)
- "Expressive Type Systems for Object-Oriented Languages", PhD dissertation, UCLA, 2006
(pdf, bibtex)
- "Optimal Bitwise Register Allocation using Integer Linear Programming", joint work with
Rajkishore Barik,
Rahul Gupta and
Vinayaka Pandit,
LCPC 2006
(pdf, bibtex)
- "Encapsulating Objects with Confined Types", joint work with
Jens Palsberg and
Jan Vitek,
TOPLAS 2007
(pdf, bibtex)
- "Routing in the Dark: Pitch Black", joint work with
Nathan S. Evans and
Chris GauthierDickey,
Annual Computer Security Applications Conference
2007
(pdf, bibtex)
- "Vielleicht anonym? Die Enttarnung von StealthNet-Nutzern", joint work with
Nils Durner and
Nathan S. Evans,
c't magazin für computer technik
21'2007
(bibtex)
- "The Runabout",
Software: Practice and Experience 2008
(pdf, bibtex)
- "Bootstrapping of Peer-to-Peer Networks", joint work with
Chris GauthierDickey,
International Workshop on Dependable and Sustainable Peer-to-Peer Systems 2008
(pdf, bibtex, slides)
- "Anonyme Peer-to-Peer-Netze im Überblick", joint work with
Nils Durner and
Nathan S. Evans,
iX magazin für professionelle informationstechnik
9'2008
(bibtex,
buy)
- "Constrained Types for Object-Oriented Languages", joint work with
Nathaniel Nystrom,
Vijay Saraswat and
Jens Palsberg,
OOPSLA 2008
(pdf, bibtex)
- "Unerkannt im Internet", joint work with
Nils Durner and
Nathan S. Evans,
iX special: Sicher im Netz
2008
(bibtex)
- "Lost in Translation", joint work with
Krista Grothoff,
Ryan Stutsman,
Ludmila Alkhutova and
Mikhail Atallah,
Journal of Computer Security, Volume 17 Issue 3, 2009,
(pdf, bibtex)
- "A Practical Congestion Attack on Tor Using Long Paths", joint work with
Nathan S. Evans and
Roger Dingledine,
USENIX Security Symposium 2009
(bib, pdf)
- "Simplifying Parallel and Distributed Simulation with the DUP System", joint work with
Nathan S. Evans,
Chris GauthierDickey,
Krista Grothoff,
Jeff Keene and
Matthew J. Rutherford,
SpringSim Annual Simulation Symposium 2010
(pdf, bibtex)
- "DUP: A Distributed Stream Processing Language", joint work with
Kai Christian Bader,
Tilo Eißler,
Nathan S. Evans,
Chris GauthierDickey,
Krista Grothoff,
Jeff Keene,
Harald Meier,
Craig Ritzdorf and
Matthew J. Rutherford,
IFIP International Conference on Network and Parallel Computing (NPC 2010)
(pdf, bibtex)
- "Autonomous NAT Traversal", joint work with
Nathan S. Evans,
Andreas Müller and
Samy Kamkar,
IEEE P2P'10 Conference
(bib, pdf)
|
| Talks and Panels |
|
-
Talk: "GNUnet" at
DefCon 10,
Las Vegas, USA, 2002.
-
Talk: "The Runabout" at
MSPLS 2002, Chicago, USA.
-
Panel: "Mix Cascades vs. Peer-to-Peer:
Is One Concept Superior?" at
Workshop on Privacy Enhancing Technologies
2004, Toronto, Canada.
- Talks:
"doodle and libextractor"
and
"GNUnet"
at
LUG Camp 2005, Wuppertal, Germany.
-
Talk: "Lost in Translation" at
DefCon 13, Las Vegas, USA (pdf).
- Talk: "A Type System for Distributed Arrays" at
SoCal 2005, Pasadena, USA.
- Talk: "Lost in Translation" at
FRISC 2006, Colorado Springs, USA (pdf).
- Panel:
"Young Guns/OO: The Next Generation"
OOPSLA
2006, Portland, USA.
-
Talk: "Routing in the Dark: Pitch Black" at
DefCon 15,
Las Vegas, USA, 2007.
- Talk: "Migrating Code to IPv6" at the
Rocky Mountain IPv6 Summit 2008, Denver, USA
(pdf).
-
Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework" at the
University of Helsinki, Finland, 2008.
-
Talk: "de-Tor-iorate Anonymity" at
DefCon 16,
Las Vegas, USA, 2008.
-
Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework" at the
Universität von Dortmund, Germany, 2008.
- Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework" at the
Universität von Darmstadt, Germany, 2008.
- Panel: "Anonymity" at the
Information Technology Study Group Fall 2008 Workshop, San Diego, USA, 2008.
- Talk: "The DUP System" at
UCLA, Los Angeles, USA, 2008
(pdf).
- Talk: "Towards Productive Parallel Programming" at
Universität von Mainz, Germany, 2009
(pdf).
-
Talk: "Productive Parallel Programming for the Masses" at
Front Range Architecture Compilers Tools And Languages (FRACTAL) Workshop, Boulder, USA, 2009
(pdf).
-
Keynote: "Free Software for Privacy" at
Forum Internacional de Software Livre, 10, Porto Alegre, Brazil, 2009
(pdf).
- Talk: "Fast Primer Search with DUP" at
GIBU, Daghstuhl, Germany, 2010
(pdf).
- Talk: "Spass mit paralleler und verteilter Programmierung" at
LUG Camp 2010, Roth, Germany, 2010
(pdf).
- Talk: "ARM statt init" at
LUG Camp 2010, Roth, Germany, 2010
(pdf).
- Talk: "Distributed Stream Processing with the DUP System" at
Universität Wuppertal, Germany, 2010
(pdf).
- Talk: "The GNUnet Peer-to-Peer Framework" at
GNU Hacker Mee.ting, The Hague, 2010 (pdf).
|