2008 |
25 | EE | Bryan Ford,
Russ Cox:
Vx32: Lightweight User-level Sandboxing on the x86.
USENIX Annual Technical Conference 2008: 293-306 |
2007 |
24 | EE | Chris Lesniewski-Laas,
Bryan Ford,
Jacob Strauss,
Robert Morris,
M. Frans Kaashoek:
Alpaca: extensible authorization for distributed services.
ACM Conference on Computer and Communications Security 2007: 432-444 |
23 | EE | Bryan Ford:
Structured streams: a new transport abstraction.
SIGCOMM 2007: 361-372 |
2006 |
22 | EE | Bryan Ford,
Jacob Strauss,
Chris Lesniewski-Laas,
Sean C. Rhea,
M. Frans Kaashoek,
Robert Morris:
Persistent Personal Names for Globally Connected Mobile Devices.
OSDI 2006: 233-248 |
21 | EE | Bryan Ford:
VXA: A Virtual Architecture for Durable Compressed Archives
CoRR abs/cs/0603073: (2006) |
20 | EE | Bryan Ford,
Pyda Srisuresh,
Dan Kegel:
Peer-to-Peer Communication Across Network Address Translators
CoRR abs/cs/0603074: (2006) |
19 | EE | Bryan Ford:
Unmanaged Internet Protocol: Taming the Edge Network Management Crisis
CoRR abs/cs/0603075: (2006) |
18 | EE | Bryan Ford,
Jacob Strauss,
Chris Lesniewski-Laas,
Sean C. Rhea,
M. Frans Kaashoek,
Robert Morris:
User-Relative Names for Globally Connected Personal Devices
CoRR abs/cs/0603076: (2006) |
17 | EE | Bryan Ford:
Packrat Parsing: Simple, Powerful, Lazy, Linear Time
CoRR abs/cs/0603077: (2006) |
2005 |
16 | EE | Bryan Ford:
VXA: A Virtual Architecture for Durable Compressed Archives.
FAST 2005 |
15 | EE | Bryan Ford,
Pyda Srisuresh,
Dan Kegel:
Peer-to-Peer Communication Across Network Address Translators.
USENIX Annual Technical Conference, General Track 2005: 179-192 |
2004 |
14 | EE | Bryan Ford:
Parsing expression grammars: a recognition-based syntactic foundation.
POPL 2004: 111-122 |
13 | EE | Bryan Ford:
Unmanaged Internet Protocol: taming the edge network management crisis.
Computer Communication Review 34(1): 93-98 (2004) |
2002 |
12 | EE | Bryan Ford:
Packrat parsing: : simple, powerful, lazy, linear time, functional pearl.
ICFP 2002: 36-47 |
1999 |
11 | EE | Bryan Ford,
Mike Hibler,
Jay Lepreau,
Roland McGrath,
Patrick Tullmann:
Interface and Execution Models in the Fluke Kernel.
OSDI 1999: 101-115 |
1997 |
10 | | Eric Eide,
Kevin Frei,
Bryan Ford,
Jay Lepreau,
Gary Lindstrom:
Flick: A Flexible, Optimizing IDL Compiler.
PLDI 1997: 44-56 |
9 | | Bryan Ford,
Godmar Back,
Greg Benson,
Jay Lepreau,
Albert Lin,
Olin Shivers:
The Flux OSKit: A Substrate for Kernel and Language Research.
SOSP 1997: 38-51 |
8 | | Bryan Ford,
Kevin Van Maren,
Jay Lepreau,
Stephen Clawson,
Bart Robinson,
Jeff Turner:
The Flux OS Toolkit: Reusable Components for OS Implementation.
Workshop on Hot Topics in Operating Systems 1997: 14-19 |
1996 |
7 | EE | Jay Lepreau,
Bryan Ford,
Mike Hibler:
The persistent relevance of the local operating system to global applications.
ACM SIGOPS European Workshop 1996: 133-140 |
6 | | Bryan Ford,
Mike Hibler,
Jay Lepreau,
Patrick Tullmann,
Godmar Back,
Stephen Clawson:
Microkernels Meet Recursive Virtual Machines.
OSDI 1996: 137-151 |
5 | | Bryan Ford,
Sai Susarla:
CPU Inheritance Scheduling.
OSDI 1996: 91-105 |
1995 |
4 | | Bryan Ford,
Mike Hibler,
Jay Lepreau:
Using Annotated Interface Definitions to Optimize RPC.
SOSP 1995: 232 |
1994 |
3 | | Bryan Ford,
Jay Lepreau:
Evolving Mach 3.0 to A Migrating Thread Model.
USENIX Winter 1994: 97-114 |
1993 |
2 | EE | Jay Lepreau,
Mike Hibler,
Bryan Ford,
Jeffrey Law,
Douglas B. Orr:
In-Kernel Servers on Mach 3.0: Implementation and Performance.
USENIX MACH Symposium 1993: 39-56 |
1 | | John B. Carter,
Bryan Ford,
Mike Hibler,
Ravindra Kuramkote,
Jeffrey Law,
Jay Lepreau,
Douglas B. Orr,
Leigh Stoller,
Mark R. Swanson:
FLEX: A Tool for Building Efficient and Flexible Systems.
Workshop on Workstation Operating Systems 1993: 198-202 |