gnunetbib

Bibliography (BibTeX, based on AnonBib)
Log | Files | Refs | README | LICENSE

pdos.bib (62352B)


      1 %% ***
      2 %% *** ASK YOURSELF:
      3 %% ***
      4 %% *** Did I put it in the right section?
      5 %% *** Did I include a `www_section' tag?
      6 %% *** Did I include the page numbers?
      7 %% *** Did I include the location of the conference (in the `address' tag)?
      8 %% ***
      9 %% *** When you are done editing this file, run this command:
     10 %% *** ./mkpdospubs.pl pdos.bib ../pubs.html
     11 %% ***
     12 
     13 @string{MIT = "Massachusetts Institute of Technology"}
     14 @string{MIT-LCS = "{MIT} Laboratory for Computer Science"}
     15 @string{ACMabbr = "{ACM}"}
     16 @string{SOSP = ACMabbr # " {S}ymposium on {O}perating {S}ystems {P}rinciples"}
     17 @string{IEEEabbr = "{IEEE}"}
     18 @string{IEEECompSoc = IEEEabbr # " {C}omputer {S}ociety"}
     19 @string{OSDI = "{USENIX} {S}ymposium on {O}perating {S}ystems {D}esign and {I}mplementation"}
     20 
     21 @string{PDOSWWW = "http://www.pdos.lcs.mit.edu"}
     22 
     23 %% P2P PAPERS
     24 
     25 @string{p2p = "Peer-to-peer Computing"}
     26 
     27 @inproceedings{ivy:osdi02,
     28   title            = "Ivy: A Read/Write Peer-to-peer File System",
     29   author           = "Athicha Muthitacharoen and Robert Morris and Thomer Gil and Benjie Chen",
     30   crossref	   = osdi5,
     31   www_section	   = p2p,
     32   www_abstract_url = PDOSWWW # "/ivy/osdi02.html",
     33   www_ps_url	   = PDOSWWW # "/ivy/osdi02.ps",
     34   www_ps_gz_url	   = PDOSWWW # "/ivy/osdi02.ps.gz",
     35   www_pdf_url	   = PDOSWWW # "/ivy/osdi02.pdf"
     36 }
     37 
     38 @inproceedings{trie:iptps02,
     39   title            = "Efficient Peer-To-Peer Lookup Based on a Distributed Trie",
     40   author           = "Michael J. Freedman and Radek Vingralek",
     41   crossref         = "iptps02",
     42   www_section      = p2p,
     43   www_abstract_url = PDOSWWW # "/papers/trie:iptps02/index.html",
     44   www_ps_url       = PDOSWWW # "/papers/trie:iptps02/trie:iptps02.ps",
     45   www_ps_gz_url    = PDOSWWW # "/papers/trie:iptps02/trie:iptps02.ps.gz",
     46   www_pdf_url      = PDOSWWW # "/papers/trie:iptps02/trie:iptps02.pdf"
     47 }
     48 
     49 @inproceedings{chord:dns02,
     50   title            = "Serving DNS using Chord",
     51   author           = "Russ Cox and Athicha Muthitacharoen and Robert Morris",
     52   crossref         = "iptps02",
     53   www_section      = p2p,
     54   www_abstract_url = PDOSWWW # "/papers/chord:dns02/index.html",
     55   www_ps_url       = PDOSWWW # "/papers/chord:dns02/chord:dns02.ps",
     56   www_ps_gz_url    = PDOSWWW # "/papers/chord:dns02/chord:dns02.ps.gz",
     57   www_pdf_url      = PDOSWWW # "/papers/chord:dns02/chord:dns02.pdf"
     58 }
     59 
     60 @inproceedings{chord:security02,
     61   title            = "Security Considerations for Peer-to-Peer Distributed Hash Tables",
     62   author           = "Emil Sit and Robert Morris",
     63   crossref         = "iptps02",
     64   www_section      = p2p,
     65   www_abstract_url = PDOSWWW # "/papers/chord:security02/index.html",
     66   www_ps_url       = PDOSWWW # "/papers/chord:security02/chord:security02.ps",
     67   www_ps_gz_url    = PDOSWWW # "/papers/chord:security02/chord:security02.ps.gz",
     68   www_pdf_url      = PDOSWWW # "/papers/chord:security02/chord:security02.pdf"
     69 }
     70 
     71 @inproceedings{cfs:sosp01,
     72   title = "Wide-area cooperative storage with {CFS}",
     73   author = "Frank Dabek and M. Frans Kaashoek and David Karger and Robert Morris and Ion Stoica",
     74   crossref = "sosp18",
     75   pages = "",
     76   www_section = p2p,
     77   www_abstract_url = PDOSWWW # "/papers/cfs:sosp01/",
     78   www_ps_url = PDOSWWW # "/papers/cfs:sosp01/cfs_sosp.ps",
     79   www_ps_gz_url = PDOSWWW # "/papers/cfs:sosp01/cfs_sosp.ps.gz",
     80   www_pdf_url = PDOSWWW # "/papers/cfs:sosp01/cfs_sosp.pdf",
     81 }
     82 
     83 @inproceedings{chord:sigcomm01,
     84   title = "Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications",
     85   author = "Ion Stoica and Robert Morris and David Karger and M. Frans Kaashoek and Hari Balakrishnan",
     86   crossref = "sigcomm01",
     87   pages = "",
     88   www_section = p2p,
     89   www_abstract_url = PDOSWWW # "/papers/chord:sigcomm01/",
     90   www_ps_url = PDOSWWW # "/papers/chord:sigcomm01/chord_sigcomm.ps",
     91   www_ps_gz_url = PDOSWWW # "/papers/chord:sigcomm01/chord_sigcomm.ps.gz",
     92   www_pdf_url = PDOSWWW # "/papers/chord:sigcomm01/chord_sigcomm.pdf",
     93 }
     94 
     95 @inproceedings{chord:hotos,
     96   title = "Building Peer-to-Peer Systems With Chord, a Distributed Lookup Service",
     97   author = "Frank Dabek and Emma Brunskill and M. Frans Kaashoek and David Karger and Robert Morris and Ion Stoica and Hari Balakrishnan",
     98   crossref = "hotos8",
     99   pages = "",
    100   www_section = p2p,
    101   www_abstract_url = PDOSWWW # "/papers/chord:hotos01/",
    102   www_ps_url = PDOSWWW # "/papers/chord:hotos01/hotos8.ps",
    103   www_ps_gz_url = PDOSWWW # "/papers/chord:hotos01/hotos8.ps.gz",
    104   www_pdf_url = PDOSWWW # "/papers/chord:hotos01/hotos8.pdf",
    105 }
    106 
    107 
    108 %% NETWORKING PAPERS
    109 
    110 @string{networking = "Networking and Communication"}
    111 
    112 @inproceedings{click:asplos02,
    113   title = "Programming Language Optimizations for Modular Router Configurations",
    114   author = "Eddie Kohler and Robert Morris and Benjie Chen",
    115   booktitle = "Proceedings of the 10th Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)",
    116   location = "San Jose, CA",
    117   month = oct,
    118   year = 2002,
    119   www_section = networking,
    120   www_pdf_url = PDOSWWW # "/papers/click:asplos02.pdf"
    121 }
    122 
    123 @inproceedings{grid:hotnets02,
    124   title = "Performance of Multihop Wireless Networks: Shortest Path is Not Enough",
    125   author = "Douglas S. J. {De Couto} and Daniel Aguayo and Benjamin A. Chambers and Robert Morris",
    126   crossref = "hotnets1",
    127   www_section = networking,
    128   www_abstract_url = PDOSWWW # "/papers/grid:hotnets02/",
    129   www_ps_url = PDOSWWW # "/papers/grid:hotnets02/paper.ps",
    130   www_ps_gz_url = PDOSWWW # "/papers/grid:hotnets02/paper.ps.gz",
    131   www_pdf_url = PDOSWWW # "/papers/grid:hotnets02/paper.pdf"
    132 }
    133 
    134 @techreport{grid:losstr01,
    135   title = "Effects of Loss Rate on Ad Hoc Wireless Routing",
    136   author = "Douglas S. J. {De Couto} and Daniel Aguayo and Benjamin A. Chambers and Robert Morris",
    137   institution = MIT-LCS,
    138   year = 2002, month = mar,
    139   number = "MIT-LCS-TR-836",
    140   www_section = networking,
    141   www_abstract_url = PDOSWWW # "/papers/grid:losstr02/",
    142   www_ps_url = PDOSWWW # "/papers/grid:losstr02/paper.ps",
    143   www_ps_gz_url = PDOSWWW # "/papers/grid:losstr02/paper.ps.gz",
    144   www_pdf_url = PDOSWWW # "/papers/grid:losstr02/paper.pdf"
    145 }
    146 
    147 
    148 @article{span:wireless01,
    149   title = "Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks",
    150   author = "Benjie Chen and Kyle Jamieson and Hari Balakrishnan and Robert Morris",
    151   crossref = "journal:winet",
    152   volume = 8,
    153   number = "5",
    154   year = 2002,
    155   month = sep,
    156   pages = "",
    157   www_section = networking,
    158   www_abstract_url = PDOSWWW # "/papers/span:wireless01/",
    159   www_ps_url = PDOSWWW # "/papers/span:wireless01/paper.ps",
    160   www_ps_gz_url = PDOSWWW # "/papers/span:wireless01/paper.ps.gz",
    161   www_pdf_url = PDOSWWW # "/papers/span:wireless01/paper.pdf"
    162 }
    163 
    164 @inproceedings{dnscache:sigcommimw01,
    165   title = "DNS Performance and the Effectiveness of Caching",
    166   author = "Jaeyeon Jung, Emil Sit, Hari Balakrishnan and Robert Morris",
    167   crossref = "sigcommimw01",
    168   www_section = networking,
    169   www_abstract_url = "http://nms.lcs.mit.edu/papers/dns-imw2001.html",
    170   www_ps_url = "http://nms.lcs.mit.edu/papers/dns-imw2001.ps",
    171   www_ps_gz_url = "http://nms.lcs.mit.edu/papers/dns-imw2001.ps.gz",
    172   www_pdf_url = "http://nms.lcs.mit.edu/papers/dns-imw2001.pdf"
    173 }
    174 
    175 @inproceedings{ron:sosp01,
    176   title = "Resilient Overlay Networks",
    177   author = "David Andersen and Hari Balakrishnan and M. Frans Kaashoek and Robert Morris",
    178   crossref = "sosp18",
    179   pages = "",
    180   www_section = networking,
    181   www_abstract_url = "http://nms.lcs.mit.edu/papers/ron-sosp2001.html",
    182   www_ps_url = "http://nms.lcs.mit.edu/papers/ron-sosp2001.ps",
    183   www_ps_gz_url = "http://nms.lcs.mit.edu/papers/ron-sosp2001.ps.gz",
    184   www_pdf_url = "http://nms.lcs.mit.edu/papers/ron-sosp2001.pdf",
    185 }
    186 
    187 @techreport{grid:proxytr01,
    188   title = "Location Proxies and Intermediate Node Forwarding for Practical Geographic Forwarding",
    189   author = "Douglas S. J. {De Couto} and Robert Morris",
    190   institution = MIT-LCS,
    191   year = 2001, month = jun,
    192   number = "MIT-LCS-TR-824",
    193   www_section = networking,
    194   www_abstract_url = PDOSWWW # "/papers/grid:proxytr01/",
    195   www_ps_url = PDOSWWW # "/papers/grid:proxytr01/paper.ps",
    196   www_ps_gz_url = PDOSWWW # "/papers/grid:proxytr01/paper.ps.gz",
    197   www_pdf_url = PDOSWWW # "/papers/grid:proxytr01/paper.pdf",
    198 }
    199 
    200 @inproceedings{span:mobicom01,
    201   title = "Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks",
    202   author = "Benjie Chen and Kyle Jamieson and Hari Balakrishnan and Robert Morris",
    203   crossref = "mobicom01",
    204   pages = "85--96",
    205   www_section = networking,
    206   www_abstract_url = PDOSWWW # "/papers/span:mobicom01/",
    207   www_ps_url = PDOSWWW # "/papers/span:mobicom01/span.ps",
    208   www_ps_gz_url = PDOSWWW # "/papers/span:mobicom01/span.ps.gz",
    209   www_pdf_url = PDOSWWW # "/papers/span:mobicom01/span.pdf"
    210 }
    211 
    212 @inproceedings{grid:mobicom01,
    213   title = "Capacity of Ad Hoc Wireless Networks",
    214   author = "Jinyang Li and Charles Blake and Douglas S. J. {De Couto} and Hu Imm Lee and Robert Morris",
    215   crossref = "mobicom01",
    216   pages = "61--69",
    217   www_section = networking,
    218   www_abstract_url = PDOSWWW # "/papers/grid:mobicom01/",
    219   www_ps_url = PDOSWWW # "/papers/grid:mobicom01/paper.ps",
    220   www_ps_gz_url = PDOSWWW # "/papers/grid:mobicom01/paper.ps.gz",
    221   www_pdf_url = PDOSWWW # "/papers/grid:mobicom01/paper.pdf"
    222 }
    223 
    224 @inproceedings{click:usenix01,
    225   title = "Flexible Control of Parallelism in a Multiprocessor PC Router",
    226   author = "Benjie Chen and Robert Morris",
    227   crossref = "usenix01",
    228   pages = "333--346",
    229   www_section = networking,
    230   www_abstract_url = PDOSWWW # "/papers/click:usenix01/",
    231   www_ps_url = PDOSWWW # "/papers/click:usenix01/usenix01.ps",
    232   www_ps_gz_url = PDOSWWW # "/papers/click:usenix01/usenix01.ps.gz",
    233   www_pdf_url = PDOSWWW # "/papers/click:usenix01/usenix01.pdf",
    234 }
    235 
    236 @inproceedings{ron:hotos8,
    237   title = "Resilient Overlay Networks",
    238   author = "David Andersen and Hari Balakrishnan and M. Frans Kaashoek and Robert Morris",
    239   crossref = "hotos8",
    240   www_section = networking,
    241   www_abstract_url = "http://nms.lcs.mit.edu/papers/ron-hotos2001.html",
    242   www_ps_url = "http://nms.lcs.mit.edu/papers/ron-hotos2001.ps",
    243   www_ps_gz_url = "http://nms.lcs.mit.edu/papers/ron-hotos2001.ps.gz",
    244   www_pdf_url = "http://nms.lcs.mit.edu/papers/ron-hotos2001.pdf",
    245 }
    246 
    247 @techreport{click:rewritertr,
    248   title = "Modular components for network address translation",
    249   author = "Eddie Kohler and Robert Morris and Massimiliano Poletto",
    250   institution = "MIT LCS Click Project",
    251   year = 2000, month = dec,
    252   note = "http://www.pdos.lcs.mit.edu/papers/click-rewriter/",
    253   www_section = networking,
    254   www_abstract_url = PDOSWWW # "/papers/click-rewriter/",
    255   www_ps_url = PDOSWWW # "/papers/click-rewriter/paper.ps",
    256   www_ps_gz_url = PDOSWWW # "/papers/click-rewriter/paper.ps.gz",
    257   www_pdf_url = PDOSWWW # "/papers/click-rewriter/paper.pdf",
    258 }
    259 
    260 @inproceedings{grid:sigops-euro9,
    261   title = "{C}ar{N}et: A Scalable Ad Hoc Wireless Network System",
    262   author = "Robert Morris and John Jannotti and Frans Kaashoek and Jinyang Li and Douglas S. J. {De Couto}",
    263   crossref = "sigops-euro9",
    264   pages = "",
    265   www_section = networking,
    266   www_abstract_url = PDOSWWW # "/papers/grid:sigops-euro9/",
    267   www_ps_gz_url = PDOSWWW # "/papers/grid:sigops-euro9/paper.ps.gz",
    268   www_ps_url = PDOSWWW # "/papers/grid:sigops-euro9/paper.ps",
    269   www_pdf_url = PDOSWWW # "/papers/grid:sigops-euro9/paper.pdf",
    270   note = "The published version incorrectly lists Douglas De Couto's name"
    271 }
    272 
    273 @inproceedings{grid:mobicom00,
    274   title = "A Scalable Location Service for Geographic Ad Hoc Routing",
    275   author = "Jinyang Li and John Jannotti and Douglas S. J. {De Couto} and David R. Karger and Robert Morris",
    276   crossref = "mobicom00",
    277   pages = "120--130",
    278   www_section = networking,
    279   www_abstract_url = PDOSWWW # "/papers/grid:mobicom00/",
    280   www_ps_url = PDOSWWW # "/papers/grid:mobicom00/paper.ps",
    281   www_ps_gz_url = PDOSWWW # "/papers/grid:mobicom00/paper.ps.gz",
    282   www_pdf_url = PDOSWWW # "/papers/grid:mobicom00/paper.pdf"
    283 }
    284 
    285 @techreport{click:lcstr00,
    286   title = "Programming language techniques for modular router configurations",
    287   author = "Eddie Kohler and Benjie Chen and M. Frans Kaashoek and Robert Morris and Massimiliano Poletto",
    288   institution = MIT-LCS,
    289   year = 2000, month = aug,
    290   number = "MIT-LCS-TR-812",
    291   www_section = networking,
    292   www_abstract_url = PDOSWWW # "/papers/click:lcstr00/",
    293   www_ps_url = PDOSWWW # "/papers/click:lcstr00/tr.ps",
    294   www_ps_gz_url = PDOSWWW # "/papers/click:lcstr00/tr.ps.gz",
    295   www_pdf_url = PDOSWWW # "/papers/click:lcstr00/tr.pdf",
    296 }
    297 
    298 @article{click:tocs00,
    299   title = "The Click modular router",
    300   author = "Eddie Kohler and Robert Morris and Benjie Chen and John Jannotti and M. Frans Kaashoek",
    301   crossref = "journal:tocs",
    302   volume = 18, number = 3,
    303   year = 2000, month = aug,
    304   pages = "263--297",
    305   www_section = networking,
    306   www_abstract_url = PDOSWWW # "/papers/click:tocs00/",
    307   www_ps_url = PDOSWWW # "/papers/click:tocs00/paper.ps",
    308   www_ps_gz_url = PDOSWWW # "/papers/click:tocs00/paper.ps.gz",
    309   www_pdf_url = PDOSWWW # "/papers/click:tocs00/paper.pdf"
    310 }
    311 
    312 @inproceedings{click:sosp99,
    313   title = "The {C}lick modular router",
    314   author = "Robert Morris and Eddie Kohler and John Jannotti and M. Frans Kaashoek",
    315   crossref = "sosp17",
    316   pages = "217--231",
    317   www_section = networking,
    318   www_abstract_url = PDOSWWW # "/papers/click:sosp99/",
    319   www_ps_url = PDOSWWW # "/papers/click:sosp99/paper.ps",
    320   www_ps_gz_url = PDOSWWW # "/papers/click:sosp99/paper.ps.gz",
    321   www_pdf_url = PDOSWWW # "/papers/click:sosp99/paper.pdf"
    322 }
    323 
    324 @inproceedings{prolac:sigcomm99,
    325   title = "A readable {TCP} in the {Prolac} protocol language",
    326   author = "Eddie Kohler and M. Frans Kaashoek and David R. Montgomery",
    327   crossref = "sigcomm99",
    328   pages = "3--13",
    329   www_section = networking,
    330   www_abstract_url = PDOSWWW # "/papers/prolac:sigcomm99/",
    331   www_ps_url = PDOSWWW # "/papers/prolac:sigcomm99/paper.ps",
    332   www_pdf_url = PDOSWWW # "/papers/prolac:sigcomm99/paper.pdf"
    333 }
    334 
    335 @inproceedings{ash:sigcomm96,
    336   title = "{ASHs}: application-specific handlers for high-performance messaging",
    337   author = "Deborah A. Wallach and Dawson R. Engler and M. Frans Kaashoek",
    338   crossref = "sigcomm96",
    339   pages = "40--52",
    340   www_section = networking,
    341   www_ps_url = PDOSWWW # "/papers/ash-sigcomm96.ps"
    342 }
    343 
    344 @inproceedings{dpf:sigcomm96,
    345   title = "{DPF}: fast, flexible message demultiplexing using dynamic code generation",
    346   author = "Dawson R. Engler and M. Frans Kaashoek",
    347   crossref = "sigcomm96",
    348   pages = "53--59",
    349   www_section = networking,
    350   www_ps_url = PDOSWWW # "/papers/dpf.ps"
    351 }
    352 
    353 @inproceedings{oam:ppopp95,
    354   title = "Optimistic active messages: a mechanism for scheduling communication with computation",
    355   author = "Deborah A. Wallach and Wilson C. Hsieh and Kirk Johnson and M. Frans Kaashoek and William E. Weihl",
    356   crossref = "ppopp95",
    357   pages = "217--226",
    358   www_section = networking,
    359   www_ps_url = PDOSWWW # "/papers/oam.ps"
    360 }
    361 
    362 @techreport{user-level-comm:tr,
    363   title = "Efficient implementation of high-level languages on user-level communication architectures",
    364   author = "Wilson C. Hsieh and Kirk L. Johnson and M. Frans Kaashoek and Deborah A. Wallach and William E. Weihl",
    365   institution = MIT-LCS,
    366   year = 1994, month = may,
    367   number = "MIT-LCS-TR-616",
    368   www_section = networking,
    369   www_ps_url = PDOSWWW # "/papers/UserLevelCommunication.ps",
    370 }
    371 
    372 @inproceedings{ipc-persistent-relevance:wwos4,
    373   title = "The persistent relevance of IPC performance",
    374   author = "Wilson C. Hsieh and M. Frans Kaashoek and William E. Weihl",
    375   crossref = "wwos4",
    376   pages = "186--190",
    377   www_section = networking,
    378   www_ps_url = PDOSWWW # "/papers/RelevanceOfIPC.ps",
    379 }
    380 
    381 @inproceedings{pan:openarch99,
    382   title = "{PAN}: a high-performance active network node supporting multiple mobile code systems",
    383   author = "Erik L. Nygren and Stephen J. Garland and M. Frans Kaashoek",
    384   crossref = "openarch99",
    385   pages = "78--89",
    386   www_section = networking,
    387   www_abstract_url = PDOSWWW # "/papers/pan-openarch99/",
    388   www_ps_url = PDOSWWW # "/papers/pan-openarch99/pan-openarch99.ps",
    389   www_ps_gz_url = PDOSWWW # "/papers/pan-openarch99/pan-openarch99.ps.gz",
    390   www_pdf_url = PDOSWWW # "/papers/pan-openarch99/pan-openarch99.pdf",
    391 }
    392 
    393 %% DISTRIBUTED COMPUTING
    394 
    395 @string{distribcomp = "Distributed Computing"}
    396 
    397 @inproceedings{lbfs:sosp01,
    398   title = "A Low-bandwidth Network File System",
    399   author = "Athicha Muthitacharoen and Benjie Chen and David Mazi{\`e}res",
    400   crossref = "sosp18",
    401   pages = "174--187",
    402   www_section = distribcomp,
    403   www_abstract_url = PDOSWWW # "/papers/lbfs:sosp01/",
    404   www_ps_url = PDOSWWW # "/papers/lbfs:sosp01/lbfs.ps",
    405   www_ps_gz_url = PDOSWWW # "/papers/lbfs:sosp01/lbfs.ps.gz",
    406   www_pdf_url = PDOSWWW # "/papers/lbfs:sosp01/lbfs.pdf",
    407 }
    408 
    409 @inproceedings{server-os:sigops-euro,
    410   title = "Server operating systems",
    411   author = "M. Frans Kaashoek and Dawson R. Engler and Gregory R. Ganger and Deborah A. Wallach",
    412   crossref = "sigops-euro7",
    413   pages = "141--148",
    414   www_section = distribcomp,
    415   www_html_url = PDOSWWW # "/papers/serverOS.html"
    416 }
    417 
    418 @inproceedings{amoeba-eval:dcs16,
    419   title = "An evaluation of the {Amoeba} group communication system",
    420   author = "M. Frans Kaashoek and Andrew S. Tanenbaum",
    421   crossref = "dcs16",
    422   pages = "436--448",
    423   www_section = distribcomp,
    424   www_ps_url = PDOSWWW # "/papers/group-dcs16.ps"
    425 }
    426 
    427 
    428 %% SECURITY AND PRIVACY
    429 
    430 @string{security = "Security and Privacy"}
    431 
    432 @techreport{sfs:rex,
    433   title = "REX: Secure, modular remote execution through file descriptor passing",
    434   author = "Michael Kaminsky and Eric Peterson and Kevin Fu and David Mazi{\`e}res and M. Frans Kaashoek",
    435   institution = "MIT-LCS",
    436   year = 2003, month = jan,
    437   number = "MIT-LCS-TR-884",
    438   note = "http://www.pdos.lcs.mit.edu/papers/sfs:rex/",
    439   www_section = security,
    440   www_abstract_url = PDOSWWW # "/papers/sfs:rex/",
    441   www_ps_url = PDOSWWW # "/papers/sfs:rex/MIT-LCS-TR-884.ps",
    442   www_ps_gz_url = PDOSWWW # "/papers/sfs:rex/MIT-LCS-TR-884.ps.gz",
    443   www_pdf_url = PDOSWWW # "/papers/sfs:rex/MIT-LCS-TR-884.pdf",
    444 }
    445 
    446 @inproceedings{tarzan:ccs9,
    447   title            = "Tarzan: A Peer-to-Peer Anonymizing Network Layer",
    448   author           = "Michael J. Freedman and Robert Morris",
    449   crossref         = "ccs9",
    450   www_section      = security,
    451   www_abstract_url = PDOSWWW # "/papers/tarzan:ccs9/index.html",
    452   www_ps_url       = PDOSWWW # "/papers/tarzan:ccs9/tarzan:ccs9.ps",
    453   www_ps_gz_url    = PDOSWWW # "/papers/tarzan:ccs9/tarzan:ccs9.ps.gz",
    454   www_pdf_url      = PDOSWWW # "/papers/tarzan:ccs9/tarzan:ccs9.pdf"
    455 }
    456 
    457 @inproceedings{tarzan:iptps02,
    458   title            = "Introducing Tarzan, a Peer-to-Peer Anonymizing Network Layer",
    459   author           = "Michael J. Freedman and Emil Sit and Josh Cates and Robert Morris",
    460   crossref         = "iptps02",
    461   www_section      = security,
    462   www_abstract_url = PDOSWWW # "/papers/tarzan:iptps02/index.html",
    463   www_ps_url       = PDOSWWW # "/papers/tarzan:iptps02/tarzan:iptps02.ps",
    464   www_ps_gz_url    = PDOSWWW # "/papers/tarzan:iptps02/tarzan:iptps02.ps.gz",
    465   www_pdf_url      = PDOSWWW # "/papers/tarzan:iptps02/tarzan:iptps02.pdf"
    466 }
    467 
    468 @article{sfsro:tocs2002,
    469   title = "{F}ast and secure distributed read-only file system",
    470   author = "Kevin Fu and M. Frans Kaashoek and David Mazi{\`e}res",
    471   crossref = "journal:tocs",
    472   volume = 20, number = 1,
    473   year = 2002, month = feb,
    474   pages = "1--24",
    475   www_section = security,
    476   www_abstract_url = "http://portal.acm.org/citation.cfm?doid=505452.505453"
    477 }
    478 
    479 
    480 @inproceedings{webauth:sec10,
    481   title = "{D}os and Don'ts of Client Authentication on the Web",
    482   author = "Kevin Fu and Emil Sit and Kendra Smith and Nick Feamster",
    483   crossref = "sec10",
    484   www_section = security,
    485   www_abstract_url = PDOSWWW # "/papers/webauth.html",
    486   www_ps_url = PDOSWWW # "/papers/webauth:sec10.ps",
    487   www_pdf_url = PDOSWWW # "/papers/webauth:sec10.pdf",
    488   www_ps_gz_url = PDOSWWW # "/papers/webauth:sec10.ps.gz",
    489   note = "An extended version is available as MIT-LCS-TR-818",
    490 }
    491 
    492 @techreport{webauth:tr,
    493   title = "{D}os and Don'ts of Client Authentication on the Web",
    494   author = "Kevin Fu and Emil Sit and Kendra Smith and Nick Feamster",
    495   institution = MIT-LCS,
    496   year = 2001, month = may,
    497   number = "MIT-LCS-TR-818",
    498   www_section = security,
    499   www_abstract_url = PDOSWWW # "/papers/webauth.html",
    500   www_ps_url = PDOSWWW # "/papers/webauth:tr.ps",
    501   www_pdf_url = PDOSWWW # "/papers/webauth:tr.pdf",
    502   www_ps_gz_url = PDOSWWW # "/papers/webauth:tr.ps.gz",
    503 }
    504 
    505 @inproceedings{sfsro:osdi2000,
    506   title = "{F}ast and secure distributed read-only file system",
    507   author = "Kevin Fu and M. Frans Kaashoek and David Mazi{\`e}res",
    508   crossref = "osdi4",
    509   pages = "181-196",
    510   www_section = security,
    511   www_abstract_url = PDOSWWW # "/papers/sfsro.html",
    512   www_ps_url = PDOSWWW # "/papers/sfsro:osdi2000.ps",
    513   www_pdf_url = PDOSWWW # "/papers/sfsro:osdi2000.pdf",
    514   www_ps_gz_url = PDOSWWW # "/papers/sfsro:osdi2000.ps.gz",
    515 }
    516 
    517 @inproceedings{sfs:sosp99,
    518   title = "{S}eparating key management from file system security",
    519   author = "David Mazi{\`e}res and Michael Kaminsky and M. Frans Kaashoek and Emmett Witchel",
    520   crossref = "sosp17",
    521   pages = "",
    522   www_section = security,
    523   www_ps_gz_url = PDOSWWW # "/papers/sfs:sosp99.ps.gz",
    524   www_pdf_url = PDOSWWW # "/papers/sfs:sosp99.pdf",
    525 }
    526 
    527 @inproceedings{nymserver:ccs5,
    528   title = "The design, implementation and operation of an email pseudonym server",
    529   author = "David Mazi{\`e}res and M. Frans Kaashoek",
    530   crossref = "ccs5",
    531   pages = "27--36",
    532   www_section = security,
    533   www_ps_gz_url = PDOSWWW # "/papers/nymserver:ccs5.ps.gz",
    534   www_pdf_url = PDOSWWW # "/papers/nymserver:ccs5.pdf",
    535 }
    536 
    537 @inproceedings{sfs:sigops-euro8,
    538   title = "Escaping the evils of centralized control with self-certifying pathnames",
    539   author = "David Mazi{\`e}res and M. Frans Kaashoek",
    540   crossref = "sigops-euro8",
    541   pages = "",
    542   www_section = security,
    543   www_ps_gz_url = PDOSWWW # "/papers/sfs:sigops-euro8.ps.gz"
    544 }
    545 
    546 @inproceedings{secure-apps:hotos6,
    547   title = "Secure applications need flexible operating systems",
    548   author = "David Mazi{\`e}res and M. Frans Kaashoek",
    549   pages = "56--61",
    550   crossref = "hotos6",
    551   www_section = security,
    552   www_ps_gz_url = PDOSWWW # "/papers/mazieres:hotos6.ps.gz",
    553 }
    554 
    555 
    556 %% MOBILE COMPUTING
    557 
    558 @string{mobilecomp = "Mobile Computing"}
    559 
    560 @inproceedings{migrate:hotos8,
    561   title = "Reconsidering Internet Mobility",
    562   author = "Alex C. Snoeren and Hari Balakrishnan and M. Frans Kaashoek",
    563   crossref = "hotos8",
    564   www_section = mobilecomp,
    565   www_abstract_url = "http://nms.lcs.mit.edu/papers/migrate-hotOS.html",
    566   www_ps_url = "http://nms.lcs.mit.edu/papers/migrate-hotOS.ps",
    567   www_pdf_url = "http://nms.lcs.mit.edu/papers/migrate-hotOS.pdf",
    568 }
    569 
    570 @misc{rover:rfs-wip,
    571   title = "{RFS}: a mobile-transparent file system for the {Rover} toolkit",
    572   author = "Anthony D. Joseph and George M. Candea and M. Frans Kaashoek",
    573   howpublished = "Works-in-progress poster, the 16th " # SOSP,
    574   crossref = "sosp16",
    575   www_section = mobilecomp,
    576   www_ps_url = PDOSWWW # "/papers/RFS_SOSP_WIP.ps"
    577   www_show = no,
    578 }
    579 
    580 @article{rover:winet,
    581   title = "Building reliable mobile-aware applications using the {Rover} toolkit",
    582   author = "Anthony D. Joseph and M. Frans Kaashoek",
    583   crossref = "journal:winet",
    584   volume = 3, number = 5,
    585   year = 1997,
    586   pages = "405--419",
    587   www_section = mobilecomp,
    588   www_ps_url = PDOSWWW # "/papers/winet.ps"
    589   www_ps_gz_url = PDOSWWW # "/papers/winet.ps.gz"
    590 }
    591 
    592 @article{rover:ieee-toc,
    593   title = "Mobile computing with the {Rover} toolkit",
    594   author = "Anthony D. Joseph and Joshua A. Tauber and M. Frans Kaashoek",
    595   crossref = "journal:ieee-toc",
    596   volume = 46, number = 3,
    597   year = 1997, month = mar,
    598   pages = "337--352",
    599   www_section = mobilecomp,
    600   www_ps_url = PDOSWWW # "/papers/toc.ps"
    601   www_ps_gz_url = PDOSWWW # "/papers/toc.ps.gz"
    602 }
    603 
    604 @inproceedings{rover:mobicom,
    605   title = "Building reliable mobile-aware applications using the {Rover} toolkit",
    606   author = "Anthony D. Joseph and Joshua A. Tauber and M. Frans Kaashoek",
    607   crossref = "mobicom96",
    608   www_section = mobilecomp,
    609   www_ps_url = PDOSWWW # "/papers/mobicom96.ps",
    610   www_ps_gz_url = PDOSWWW # "/papers/mobicom96.ps.gz",
    611 }
    612 
    613 @inproceedings{rover:sosp95,
    614   title = "{Rover}: a toolkit for mobile information access",
    615   author = "Anthony D. Joseph and {deLespinasse}, Alan F. and Joshua A. Tauber and David K. Gifford and M. Frans Kaashoek",
    616   crossref = "sosp15",
    617   pages = "156--171",
    618   www_section = mobilecomp,
    619   www_ps_url = PDOSWWW # "/papers/rover-sosp95.ps",
    620   www_ps_gz_url = PDOSWWW # "/papers/rover-sosp95.ps.gz",
    621 }
    622 
    623 @inproceedings{dynamic-documents:wmcsa,
    624   title = "Dynamic documents: mobile wireless access to the {WWW}",
    625   author = "M. Frans Kaashoek and Tom Pinckney and Joshua A. Tauber",
    626   crossref = "wmcsa94",
    627   pages = "179--184",
    628   www_section = mobilecomp,
    629   www_abstract_url = PDOSWWW # "/papers/wmcsa94.abstract.html",
    630   www_ps_url = PDOSWWW # "/papers/wmcsa94.ps",
    631   www_ps_gz_url = PDOSWWW # "/papers/wmcsa94.ps.gz",
    632 }
    633 
    634 @inproceedings{mobile-storage-alt:osdi1,
    635   title = "Storage alternatives for mobile computers",
    636   author = "Fred Douglis and Ramón Cáceres and M. Frans Kaashoek and Kai Li and Brian Marsh and Joshua A. Tauber",
    637   crossref = "osdi1",
    638   pages = "25--37",
    639   www_section = mobilecomp,
    640   www_ps_url = PDOSWWW # "/papers/storage-alternatives.ps"
    641 }
    642 
    643 @inproceedings{dynamic-documents:www94,
    644   title = "Dynamic documents: extensibility and adaptability in the {WWW}",
    645   author = "M. Frans Kaashoek and Tom Pinckney and Joshua A. Tauber",
    646   crossref = "www94",
    647   edition = "developers' day track",
    648   www_section = mobilecomp,
    649   www_ps_url = PDOSWWW # "/papers/www94.ps",
    650   www_ps_gz_url = PDOSWWW # "/papers/www94.ps.gz",
    651   www_html_url = PDOSWWW # "/papers/www94.html",
    652 }
    653 
    654 
    655 %% STORAGE MANAGEMENT
    656 
    657 @string{storage = "Storage Management"}
    658 
    659 @inproceedings{cffs:usenix97,
    660   title = "Embedded inodes and explicit grouping: exploiting disk bandwidth for small files",
    661   author = "Gregory R. Ganger and M. Frans Kaashoek",
    662   crossref = "usenix97",
    663   pages = "1--17",
    664   www_section = storage,
    665   www_abstract_url = PDOSWWW # "/papers/cffs.html",
    666   www_ps_url = PDOSWWW # "/papers/cffs-usenix97.ps",
    667   www_ps_gz_url = PDOSWWW # "/papers/cffs-usenix97.ps.gz",
    668 }
    669 
    670 @inproceedings{arus:dcs16,
    671   title = "Atomic recovery units: failure atomicity for logical disks",
    672   author = "Robert Grimm and Wilson C. Hsieh and Wiebren de Jonge and M. Frans Kaashoek",
    673   crossref = "dcs16",
    674   pages = "26--37",
    675   www_section = storage,
    676   www_ps_url = PDOSWWW # "/papers/arus.ps",
    677 }
    678 
    679 @inproceedings{logicaldisk:sosp14,
    680   title = "The logical disk: a new approach to improving file systems",
    681   author = "Wiebren de Jonge and M. Frans Kaashoek and Wilson C. Hsieh",
    682   crossref = "sosp14",
    683   pages = "15--28",
    684   www_section = storage,
    685   www_ps_url = PDOSWWW # "/papers/LogicalDisk.ps"
    686 }
    687 
    688 
    689 %% EXOKERNEL PAPERS
    690 
    691 @string{exokernels = "Exokernels"}
    692 
    693 @article{exo:tocs2002,
    694   title            = "{F}ast and flexible Application-Level Networking on Exokernel Systems",
    695   author           = "Gregory R. Ganger and Dawson R. Engler and M. Frans Kaashoek and Hector M. Briceno and Russell Hunt and Thomas Pinckney",
    696   crossref         = "journal:tocs",
    697   volume           = 20,
    698   number           = 1,
    699   year             = 2002,
    700   month            = feb,
    701   pages            = "49--83",
    702   www_section      = exokernels,
    703   www_abstract_url = PDOSWWW # "papers/exo:tocs.html",
    704   www_pdf_url      = PDOSWWW # "papers/exo:tocs.pdf",
    705   www_ps_url       = PDOSWWW # "papers/exo:tocs.ps",
    706   www_ps_gz_url    = PDOSWWW # "papers/exo:tocs.ps.gz"
    707 }
    708 
    709 @inproceedings{exo:sosp97,
    710   title = "Application performance and flexibility on exokernel systems",
    711   author = "M. Frans Kaashoek and Dawson R. Engler and Gregory R. Ganger and H{\'e}ctor M. Brice{\~n}o and Russell Hunt and David Mazi{\`e}res and Thomas Pinckney and Robert Grimm and John Jannotti and Kenneth Mackenzie",
    712   pages = "52--65",
    713   crossref = "sosp16",
    714   www_section = exokernels,
    715   www_abstract_url = PDOSWWW # "/papers/exo-sosp97.html",
    716   www_html_url = PDOSWWW # "/papers/exo-sosp97/exo-sosp97.html",
    717   www_ps_url = PDOSWWW # "/papers/exo-sosp97/exo-sosp97.ps",
    718   www_ps_gz_url = PDOSWWW # "/papers/exo-sosp97/exo-sosp97.ps.gz",
    719 }
    720 
    721 @inproceedings{exo:sosp95,
    722   title = "{E}xokernel: an operating system architecture for application-level resource management",
    723   author = "Dawson R. Engler and M. Frans Kaashoek and James {O'Toole Jr.}",
    724   pages = "251--266",
    725   crossref = "sosp15",
    726   www_section = exokernels,
    727   www_ps_url = PDOSWWW # "/papers/exokernel-sosp95.ps",
    728 }
    729 
    730 @inproceedings{exo:osdi1,
    731   title = "The exokernel approach to extensibility (panel statement)",
    732   author = "Dawson R. Engler and M. Frans Kaashoek and {O'Toole Jr.}, James W.",
    733   pages = "198",
    734   crossref = "osdi1",
    735   www_section = exokernels,
    736   www_ps_url = PDOSWWW # "/papers/exo-abstract.ps",
    737 }
    738 
    739 @inproceedings{exo:hotos5,
    740   title = "Exterminate all operating system abstractions",
    741   author = "Dawson R. Engler and M. Frans Kaashoek",
    742   pages = "78--83",
    743   crossref = "hotos5",
    744   www_section = exokernels,
    745   www_ps_url = PDOSWWW # "/papers/hotos-jeremiad.ps",
    746 }
    747 
    748 @article{exo:osr,
    749   title = "The operating system kernel as a secure programmable machine",
    750   author = "Dawson R. Engler and M. Frans Kaashoek and {O'Toole Jr.}, James W.",
    751   crossref = "journal:osr",
    752   year = 1995, month = jan,
    753   volume = 29, number = 1,
    754   pages = "78--82",
    755   www_section = exokernels,
    756   www_ps_url = PDOSWWW # "/papers/osr-exo.ps",
    757 }
    758 
    759 @inproceedings{exo:sigops-euro,
    760   title = "The operating system kernel as a secure programmable machine",
    761   author = "Dawson R. Engler and M. Frans Kaashoek and {O'Toole Jr.}, James W.",
    762   crossref = "sigops-euro6",
    763   pages = "62--67",
    764   www_section = exokernels,
    765   www_ps_url = PDOSWWW # "/papers/xsigops.ps",
    766 }
    767 
    768 
    769 %% DYNAMIC CODE GENERATION
    770 
    771 @string{dcg = "Dynamic Code Generation"}
    772 
    773 @article{tickc:toplas,
    774   title = "{`C} and {tcc}: A language and compiler for dynamic code generation"
    775   author = "Massimiliano Poletto and Wilson C. Hsieh and Dawson R. Engler and M. Frans Kaashoek",
    776   crossref = "journal:toplas",
    777   volume = 21, number = 2,
    778   year = 1999, month = mar,
    779   pages = "324--369",
    780   www_section = dcg,
    781   www_ps_url = PDOSWWW # "/papers/tickc-toplas.ps",
    782 }
    783 
    784 @article{linearscan,
    785   title = "Linear scan register allocation",
    786   author = "Massimiliano Poletto and Vivek Sarkar",
    787   crossref = "journal:toplas",
    788   volume = 21, number = 5,
    789   year = 1999, month = sep,
    790   pages = "895--913",
    791   www_section = dcg,
    792   www_ps_url = PDOSWWW # "/papers/toplas-linearscan.ps",
    793 }
    794 
    795 @inproceedings{tickc:pldi97,
    796   title = "tcc: a system for fast, flexible, and high-level dynamic code generation",
    797   author = "Massimiliano Poletto and Dawson R. Engler and M. Frans Kaashoek",
    798   crossref = "pldi97",
    799   pages = "109--121",
    800   www_section = dcg,
    801   www_ps_url = PDOSWWW # "/papers/tcc-pldi97.ps",
    802 }
    803 
    804 @inproceedings{tickc:popl96,
    805   title = "{`C}: A language for efficient, machine-independent dynamic code generation",
    806   author = "Dawson R. Engler and Wilson C. Hsieh and M. Frans Kaashoek",
    807   crossref = "popl96",
    808   pages = "131--144",
    809   www_section = dcg,
    810   www_ps_url = PDOSWWW # "/papers/popl96.ps",
    811   note = "An earlier version is available as MIT-LCS-TM-526",
    812 }
    813 
    814 @inproceedings{tickc:wcsss96,
    815   title = "tcc: a template-based compiler for {`C}",
    816   author = "Massimiliano Poletto and Dawson R. Engler and M. Frans Kaashoek",
    817   crossref = "wcsss96",
    818   pages = "1--7",
    819   www_section = dcg,
    820   www_ps_url = PDOSWWW # "/papers/tcc-wcsss96.ps"
    821 }
    822 
    823 @inproceedings{vcode:pldi96,
    824   title = "{VCODE}: a retargetable, extensible, very fast dynamic code generation system",
    825   author = "Dawson R. Engler",
    826   crossref = "pldi96",
    827   pages = "160--170",
    828   www_section = dcg,
    829   www_ps_url = PDOSWWW # "/papers/vcode-pldi96.ps",
    830 }
    831 
    832 @inproceedings{dcg:asplos6,
    833   title = "{DCG}: an efficient, retargetable dynamic code generation system",
    834   author = "Dawson R. Engler and Todd A. Proebsting",
    835   crossref = "asplos6",
    836   pages = "263--272",
    837   www_section = dcg,
    838   www_ps_url = PDOSWWW # "/papers/dcg.ps",
    839 }
    840 
    841 
    842 %% PROGRAMMING LANGUAGES
    843 
    844 @string{proglang = "Programming Languages"}
    845 
    846 @inproceedings{pct:usenix02,
    847   title            = "Simple and General Statistical Profiling with PCT",
    848   author           = "Charles Blake and Steve Bauer",
    849   crossref         = "usenix02",
    850   pages            = "333--346"
    851   www_section      = proglang,
    852   www_abstract_url = PDOSWWW # "/papers/pct:usenix02/",
    853   www_ps_url       = PDOSWWW # "/papers/pct:usenix02/blake02:pct.ps",
    854   www_ps_gz_url    = PDOSWWW # "/papers/pct:usenix02/blake02:pct.ps.gz",
    855   www_pdf_url      = PDOSWWW # "/papers/pct:usenix02/blake02:pct.pdf",
    856 }
    857 
    858 @inproceedings{evolving-software:wcsss99,
    859   title = "Evolving software with an application-specific language",
    860   author = "Eddie Kohler and Massimiliano Poletto and David R. Montgomery",
    861   crossref = "wcsss99",
    862   pages = "94--102",
    863   www_section = proglang,
    864   www_abstract_url = PDOSWWW # "/papers/evolving-software:wcsss99/",
    865   www_ps_url = PDOSWWW # "/papers/evolving-software:wcsss99/paper.ps",
    866   www_pdf_url = PDOSWWW # "/papers/evolving-software:wcsss99/paper.pdf",
    867 }
    868 
    869 
    870 %% STORAGE MANAGEMENT
    871 
    872 @string{storage = "Storage Management"}
    873 
    874 @inproceedings{cffs:usenix97,
    875   title = "Embedded inodes and explicit grouping: exploiting disk bandwidth for small files",
    876   author = "Gregory R. Ganger and M. Frans Kaashoek",
    877   crossref = "usenix97",
    878   pages = "1--17",
    879   www_section = storage,
    880   www_abstract_url = PDOSWWW # "/papers/cffs.html",
    881   www_ps_url = PDOSWWW # "/papers/cffs-usenix97.ps",
    882   www_ps_gz_url = PDOSWWW # "/papers/cffs-usenix97.ps.gz",
    883 }
    884 
    885 @inproceedings{arus:dcs16,
    886   title = "Atomic recovery units: failure atomicity for logical disks",
    887   author = "Robert Grimm and Wilson C. Hsieh and Wiebren de Jonge and M. Frans Kaashoek",
    888   crossref = "dcs16",
    889   pages = "26--37",
    890   www_section = storage,
    891   www_ps_url = PDOSWWW # "/papers/arus.ps",
    892 }
    893 
    894 @inproceedings{logicaldisk:sosp14,
    895   title = "The logical disk: a new approach to improving file systems",
    896   author = "Wiebren de Jonge and M. Frans Kaashoek and Wilson C. Hsieh",
    897   crossref = "sosp14",
    898   pages = "15--28",
    899   www_section = storage,
    900   www_ps_url = PDOSWWW # "/papers/LogicalDisk.ps"
    901 }
    902 
    903 
    904 %% VIRTUAL MEMORY
    905 
    906 @string{vm = "Virtual Memory"}
    907 
    908 @inproceedings{avm:hotos5,
    909   title = "{AVM}: application-level virtual memory",
    910   author = "Dawson R. Engler and Sandeep K. Gupta and M. Frans Kaashoek",
    911   crossref = "hotos5",
    912   pages = "72--77",
    913   www_section = vm,
    914   www_ps_url = PDOSWWW # "/papers/hotos-uvm.ps",
    915 }
    916 
    917 @inproceedings{software-tlb-prefetch:osdi1,
    918   title = "Software prefetching and caching for translation lookaside buffers",
    919   author = "Kavita Bala and M. Frans Kaashoek and William Weihl",
    920   crossref = "osdi1",
    921   pages = "243--253",
    922   www_section = vm,
    923   www_ps_url = PDOSWWW # "/papers/tlb.ps",
    924 }
    925 
    926 
    927 
    928 
    929 %% DISTRIBUTED SHARED MEMORY AND PARALLEL COMPUTING
    930 
    931 @string{dsm/parallel = "Distributed Shared Memory and Parallel Computing"}
    932 
    933 @inproceedings{dynamic-migration:supercomp96,
    934   title = "Dynamic computation migration in distributed
    935 shared memory systems",
    936   author = "Wilson C. Hsieh and M. Frans Kaashoek and William E. Weihl",
    937   crossref = "supercomp96",
    938   www_section = dsm/parallel,
    939   www_ps_url = PDOSWWW # "/papers/mcrl.ps"
    940 }
    941 
    942 @inproceedings{crl:sosp95,
    943   title = "{CRL}: high-performance all-software distributed shared memory",
    944   author = "Kirk L. Johnson and M. Frans Kaashoek and Deborah A. Wallach",
    945   crossref = "sosp15",
    946   pages = "213--226",
    947   www_section = dsm/parallel,
    948   www_ps_url = PDOSWWW # "/papers/crl-sosp95.ps"
    949   note = "An earlier version of this work appeared as Technical Report MIT-LCS-TM-517, MIT Laboratory for Computer Science, March 1995",
    950 }
    951 
    952 @inproceedings{formal-sequential-consistent:dcs15,
    953   title = "Implementing sequentially consistent shared objects using broadcast and point-to-point communication",
    954   author = "Alan Fekete and M. Frans Kaashoek and Nancy Lynch",
    955   crossref = "dcs15",
    956   pages = "439--449",
    957   www_section = dsm/parallel,
    958   www_ps_url = PDOSWWW # "/papers/formal.ps"
    959 }
    960 
    961 @techreport{formal-sequential-consistent:tr,
    962   title = "Implementing sequentially consistent shared objects using broadcast and point-to-point communication",
    963   author = "Alan Fekete and M. Frans Kaashoek and Nancy Lynch",
    964   institution = MIT-LCS,
    965   year = 1995, month = jun,
    966   number = "MIT-LCS-TR-518",
    967   www_section = dsm/parallel,
    968   www_ps_url = PDOSWWW # "/papers/formaltr.ps"
    969 }
    970 
    971 %@inproceedings{triangle-puzzle:dimacs94,
    972 %   title = "A case study of shared-memory and
    973 %message-passing implementations of parallel breadth-first search: The
    974 %triangle puzzle",
    975 %  author = "Kevin Lew and Kirk Johnson and M. Frans Kaashoek",
    976 %  crossref = "dimacs94",
    977 %  www_section = dsm/parallel,
    978 %  www_ps_url = PDOSWWW # "/papers/dimacs94.ps"
    979 %}
    980 
    981 
    982 %% PHD THESES
    983 
    984 @string{phdtheses = "Ph.D. Theses"}
    985 
    986 @phdthesis{snoeren-phd,
    987   title = "A Session-Based Architecture for Internet Mobility",
    988   author = "Alex C. Snoeren",
    989   school = MIT,
    990   year = 2002, month = dec,
    991   www_section = phdtheses,
    992   www_ps_url = "http://nms.lcs.mit.edu/~snoeren/papers/thesis/thesis.ps",
    993   www_ps_gz_url = "http://nms.lcs.mit.edu/~snoeren/papers/thesis/thesis.ps.gz"
    994   www_pdf_url = "http://nms.lcs.mit.edu/~snoeren/papers/thesis/thesis.pdf",
    995 }
    996 
    997 @phdthesis{jannotti-phd,
    998   title = "Network Layer Support for Overlay Networks",
    999   author = "John Jannotti",
   1000   school = MIT,
   1001   year = 2002, month = aug,
   1002   www_section = phdtheses,
   1003   www_ps_url = PDOSWWW # "/papers/jannotti-phd.ps",
   1004   www_ps_gz_url = PDOSWWW # "/papers/jannotti-phd.ps.gz",
   1005   www_pdf_url = PDOSWWW # "/papers/jannotti-phd.pdf"
   1006 }
   1007 
   1008 @phdthesis{click:kohler-phd,
   1009   title = "The Click modular router",
   1010   author = "Eddie Kohler",
   1011   school = MIT,
   1012   year = 2000, month = nov,
   1013   www_section = phdtheses,
   1014   www_ps_gz_url = PDOSWWW # "/papers/click:kohler-phd/thesis.ps.gz",
   1015   www_pdf_url = PDOSWWW # "/papers/click:kohler-phd/thesis.pdf"
   1016 }
   1017 
   1018 @phdthesis{sfs:mazieres-phd,
   1019   title = "Self-certifying File System",
   1020   author = "David Mazieres",
   1021   school = MIT,
   1022   year = 2000, month = may,
   1023   www_section = phdtheses,
   1024   www_ps_gz_url = PDOSWWW # "/papers/sfs:mazieres-phd.ps.gz"
   1025 }
   1026 
   1027 @phdthesis{tickc:poletto-phd,
   1028   title = "Language and compiler support for dynamic code generation",
   1029   author = "Massimiliano Poletto",
   1030   school = MIT,
   1031   year = 1999, month = jun,
   1032   www_section = phdtheses,
   1033   www_ps_url = PDOSWWW # "/papers/tickc-poletto-phd.ps",
   1034   www_ps_gz_url = PDOSWWW # "/papers/tickc-poletto-phd.ps.gz",
   1035   www_pdf_url = PDOSWWW # "/papers/tickc-poletto-phd.pdf"
   1036 }
   1037 
   1038 @phdthesis{exo:engler-phd,
   1039   title = "The exokernel operating system architecture",
   1040   author = "Dawson R. Engler",
   1041   school = MIT,
   1042   year = 1998, month = oct,
   1043   www_section = phdtheses,
   1044   www_ps_url = PDOSWWW # "/exo/theses/engler/thesis.ps",
   1045   www_ps_gz_url = PDOSWWW # "/exo/theses/engler/thesis.ps.gz",
   1046 }
   1047 
   1048 @phdthesis{fugu:mackenzie-phd,
   1049   title = "An efficient virtual network interface in the {FUGU} scalable workstation",
   1050   author = "Kenneth M. Mackenzie",
   1051   school = MIT,
   1052   year = 1998, month = feb,
   1053   www_section = phdtheses,
   1054   www_ps_gz_url = PDOSWWW # "/exo/theses/kenmac/thesis.ps.gz",
   1055 }
   1056 
   1057 @phdthesis{app-specific-networking:wallach-phd,
   1058   title = "High-performance application-specific networking",
   1059   author = "Deborah Anne Wallach",
   1060   school = MIT,
   1061   year = 1997, month = jan,
   1062   www_section = phdtheses,
   1063   www_ps_url = PDOSWWW # "/exo/theses/kerr/thesis.ps",
   1064   www_ps_gz_url = PDOSWWW # "/exo/theses/kerr/thesis.ps.gz",
   1065 }
   1066 
   1067 @phdthesis{crl:johnson-phd,
   1068   title = "High-performance all-software distributed shared memory",
   1069   author = "Kirk L. Johnson",
   1070   school = MIT,
   1071   year = 1995, month = dec,
   1072   www_section = phdtheses,
   1073   www_ps_gz_url = PDOSWWW # "/papers/crl:johnson-phd.ps.gz",
   1074   www_abstract_url = "http://www.cag.lcs.mit.edu/~tuna/papers/thesis.html",
   1075 }
   1076 
   1077 @phdthesis{dyn-comp-migration:hsieh-phd,
   1078   title = "Dynamic computation migration in distributed shared memory systems",
   1079   author = "Wilson C. Hsieh",
   1080   school = MIT,
   1081   year = 1995, month = sep,
   1082   www_section = phdtheses,
   1083   www_pdf_url = PDOSWWW # "/papers/dyn-comp-migration:hsieh-phd.pdf",
   1084   note = "Also available as MIT LCS tech report MIT-LCS-TR-665."
   1085 }
   1086 
   1087 
   1088 %% MASTERS THESES
   1089 
   1090 @string{masterstheses = "Master's Theses"}
   1091 
   1092 @mastersthesis{sfs:savvides-meng,
   1093   title = "Access Control Lists for the Self-Certifying Filesystem"
   1094   author = "George Savvides",
   1095   school = MIT,
   1096   year = 2002, month = Aug,
   1097   www_section = masterstheses,
   1098   www_pdf_url = PDOSWWW # "/papers/sfs:savvides-meng.pdf",
   1099   www_ps_url = PDOSWWW # "/papers/sfs:savvides-meng.ps",
   1100   www_ps_gz_url = PDOSWWW # "/papers/sfs:savvides-meng.ps.gz",
   1101 }
   1102 
   1103 @mastersthesis{sfs:euresti-meng,
   1104   title = "Self-Certifying Filesystem Implementation for Windows"
   1105   author = "David Euresti",
   1106   school = MIT,
   1107   year = 2002, month = Aug,
   1108   www_section = masterstheses,
   1109   www_pdf_url = PDOSWWW # "/papers/sfs:euresti-meng.pdf",
   1110   www_ps_url = PDOSWWW # "/papers/sfs:euresti-meng.ps",
   1111   www_ps_gz_url = PDOSWWW # "/papers/sfs:euresti-meng.ps.gz",
   1112 }
   1113 
   1114 @mastersthesis{sfs:zeldovich-meng,
   1115   title = "Concurrency Control for Multi-Processor Event-Driven Systems"
   1116   author = "Nickolai Zeldovich",
   1117   school = MIT,
   1118   year = 2002, month = May,
   1119   www_section = masterstheses,
   1120   www_pdf_url = PDOSWWW # "/papers/sfs:zeldovich-meng.pdf",
   1121   www_ps_url = PDOSWWW # "/papers/sfs:zeldovich-meng.ps",
   1122   www_ps_gz_url = PDOSWWW # "/papers/sfs:zeldovich-meng.ps.gz",
   1123 }
   1124 
   1125 @mastersthesis{chord:om_p-meng,
   1126   title = "A Keyword Set Search System for Peer-to-Peer Networks"
   1127   author = "Omprakash D Gnawali",
   1128   school = MIT,
   1129   year = 2002, month = Jun,
   1130   www_section = masterstheses,
   1131   www_pdf_url = PDOSWWW # "/papers/chord:om_p-meng.pdf",
   1132   www_ps_url = PDOSWWW # "/papers/chord:om_p-meng.ps",
   1133   www_ps_gz_url = PDOSWWW # "/papers/chord:om_p-meng.ps.gz",
   1134 }
   1135 
   1136 @mastersthesis{grid:bac-meng,
   1137   title = "The Grid Roofnet: a Rooftop Ad Hoc Wireless Network"
   1138   author = "Benjamin A. Chambers",
   1139   school = MIT,
   1140   year = 2002, month = May,
   1141   www_section = masterstheses,
   1142   www_pdf_url = PDOSWWW # "/papers/grid:bac-meng.pdf",
   1143   www_ps_url = PDOSWWW # "/papers/grid:bac-meng.ps",
   1144   www_ps_gz_url = PDOSWWW # "/papers/grid:bac-meng.ps.gz",
   1145 }
   1146 
   1147 @mastersthesis{tarzan:freedman-meng,
   1148   title = "A Peer-to-Peer Anonymizing Network Layer"
   1149   author = "Michael J. Freedman",
   1150   school = MIT,
   1151   year = 2002, month = May,
   1152   www_section = masterstheses,
   1153   www_abstract_url = PDOSWWW # "/papers/tarzan:freedman-meng/index.html",
   1154   www_pdf_url = PDOSWWW # "/papers/tarzan:freedman-meng/tarzan:freedman-meng.pdf",
   1155   www_ps_url = PDOSWWW # "/papers/tarzan:freedman-meng/tarzan:freedman-meng.ps",
   1156   www_ps_gz_url = PDOSWWW # "/papers/tarzan:freedman-meng/tarzan:freedman-meng.ps.gz",
   1157 }
   1158 
   1159 
   1160 @mastersthesis{chord:tburkard-meng,
   1161   title = "Herodotus: A Peer-to-Peer Web Archival System"
   1162   author = "Timo Burkard",
   1163   school = MIT,
   1164   year = 2002, month = May,
   1165   www_section = masterstheses,
   1166   www_pdf_url = PDOSWWW # "/papers/chord:tburkard-meng.pdf",
   1167   www_ps_url = PDOSWWW # "/papers/chord:tburkard-meng.ps",
   1168   www_ps_gz_url = PDOSWWW # "/papers/chord:tburkard-meng.ps.gz",
   1169 }
   1170 
   1171 @mastersthesis{cfs:dabek-meng,
   1172   title = "A Cooperative File System"
   1173   author = "Frank Dabek",
   1174   school = MIT,
   1175   year = 2001, month = September,
   1176   www_section = masterstheses,
   1177   www_pdf_url = PDOSWWW # "/papers/chord:dabek_thesis/dabek.pdf",
   1178   www_ps_url = PDOSWWW # "/papers/chord:dabek_thesis/dabek.ps",
   1179   www_ps_gz_url = PDOSWWW # "/papers/chord:dabek_thesis/tyan-meng.ps.gz",
   1180 }
   1181 
   1182 @mastersthesis{chord:tyan-meng,
   1183   title = "A Case Study of Server Selection",
   1184   author = "Tina Tyan",
   1185   school = MIT,
   1186   year = 2001, month = September,
   1187   www_section = masterstheses,
   1188   www_pdf_url = PDOSWWW # "/papers/chord:tyan-meng.pdf",
   1189   www_ps_url = PDOSWWW # "/papers/chord:tyan-meng.ps",
   1190   www_ps_gz_url = PDOSWWW # "/papers/chord:tyan-meng.ps.gz",
   1191 }
   1192 
   1193 @mastersthesis{click:gil-ms,
   1194   title = "MULTOPS: a data structure for denial-of-service attack detection",
   1195   author = "Thomer M. Gil",
   1196   school = "Vrije Universiteit",
   1197   year = 2000, month = August,
   1198   www_section = masterstheses,
   1199   www_ps_gz_url = PDOSWWW # "/papers/click:gil-ms.ps.gz",
   1200 }
   1201 
   1202 @mastersthesis{click:sit-ms,
   1203   title = "A Study of Caching in the Internet Domain Name System",
   1204   author = "Emil Sit",
   1205   school = MIT,
   1206   year = 2000, month = may,
   1207   www_section = masterstheses,
   1208   www_ps_gz_url = PDOSWWW # "/papers/click:sit-ms.ps.gz",
   1209 }
   1210 
   1211 
   1212 @mastersthesis{sfs:kaminsky-ms,
   1213   title = "Flexible Key Management with SFS Agents",
   1214   author = "Michael Kaminsky",
   1215   school = MIT,
   1216   year = 2000, month = may,
   1217   www_section = masterstheses,
   1218   www_ps_gz_url = PDOSWWW # "/papers/sfs:kaminsky-ms.ps.gz",
   1219   www_pdf_url = PDOSWWW # "/papers/sfs:kaminsky-ms.pdf",
   1220 }
   1221 
   1222 @mastersthesis{sfs:almeida-ms,
   1223   title = "Framework for Implementing File Systems in Windows NT",
   1224   author = "Danilo Almeida",
   1225   school = MIT,
   1226   year = 1998, month = may,
   1227   www_section = masterstheses,
   1228   www_ps_gz_url = PDOSWWW # "/papers/sfs:almeida-ms.ps.gz",
   1229   www_pdf_url = PDOSWWW # "/papers/sfs:almeida-ms.pdf",
   1230 }
   1231 
   1232 @mastersthesis{sfs:rimer-ms,
   1233   title = "The Secure File System under Windows NT",
   1234   author = "Matthew Rimer",
   1235   school = MIT,
   1236   year = 1999, month = June,
   1237   www_section = masterstheses,
   1238   www_ps_gz_url = PDOSWWW # "/papers/sfs:rimer-ms.ps.gz",
   1239   www_pdf_url = PDOSWWW # "/papers/sfs:rimer-ms.pdf",
   1240 }
   1241 
   1242 @mastersthesis{prolac:montgomery-meng,
   1243   title = "A fast {Prolac} {TCP} for the real world",
   1244   author = "Montgomery, Jr., David Rogers",
   1245   school = MIT,
   1246   year = 1999, month = may,
   1247   www_section = masterstheses,
   1248   www_ps_gz_url = PDOSWWW # "/papers/prolac:montgomery-meng.ps.gz",
   1249 }
   1250 
   1251 @mastersthesis{exo:coffing-meng,
   1252   title = "An x86 Protected Mode Virtual Machine Monitor for the MIT Exokernel",
   1253   author = "Charles L. Coffing",
   1254   school = MIT,
   1255   year = 1999, month = May,
   1256   www_section = masterstheses,
   1257   www_ps_url = PDOSWWW # "/papers/exo:coffing-meng.ps",
   1258   www_ps_gz_url = PDOSWWW # "/papers/exo:coffing-meng.ps.gz",
   1259 }
   1260 
   1261 @mastersthesis{exo:chen-meng,
   1262   title = "Multiprocessing with the Exokernel Operating System",
   1263   author = "Benjie Chen",
   1264   school = MIT,
   1265   year = 2000, month = February,
   1266   www_section = masterstheses,
   1267   www_html_url = PDOSWWW # "/papers/exo:chen-meng.html",
   1268   www_ps_url = PDOSWWW # "/papers/exo:chen-meng.ps",
   1269   www_pdf_url = PDOSWWW # "/papers/exo:chen-meng.pdf",
   1270   www_ps_gz_url = PDOSWWW # "/papers/exo:chen-meng.ps.gz",
   1271 }
   1272 
   1273 @mastersthesis{exo:candea-meng,
   1274   title = "Flexible and efficient sharing of protected abstractions",
   1275   author = "George M. Candea",
   1276   school = MIT,
   1277   year = 1998, month = may,
   1278   www_section = masterstheses,
   1279   www_abstract_url = PDOSWWW # "/papers/candea-meng.html",
   1280   www_ps_url = PDOSWWW # "/papers/ProtAbs.ps",
   1281   www_ps_gz_url = PDOSWWW # "/papers/ProtAbs.ps.gz",
   1282   www_pdf_url = PDOSWWW # "/papers/ProtAbs.pdf",
   1283 }
   1284 
   1285 @mastersthesis{exo-os:jj-meng,
   1286   title = "Applying Exokernel Principles to Conventional Operating Systems",
   1287   author = "John Jannotti",
   1288   school = MIT,
   1289   year = 1998, month = feb,
   1290   www_section = masterstheses,
   1291   www_ps_url = PDOSWWW # "/papers/jj-meng-exo-feb98.ps",
   1292   www_ps_gz_url = PDOSWWW # "/papers/jj-meng-exo-feb98.ps.gz",
   1293   www_pdf_url = PDOSWWW # "/papers/jj-meng-exo-feb98.pdf",
   1294 }
   1295 
   1296 @mastersthesis{pan:nygren-meng,
   1297   title = "The design and implementation of a high-performance active network node",
   1298   author = "Erik L. Nygren",
   1299   school = MIT,
   1300   year = 1998, month = feb,
   1301   www_section = masterstheses,
   1302   www_abstract_url = PDOSWWW # "/papers/nygren-mengthesis-pan-feb98.html",
   1303   www_ps_url = PDOSWWW # "/papers/nygren-mengthesis-pan-feb98.ps",
   1304   www_ps_gz_url = PDOSWWW # "/papers/nygren-mengthesis-pan-feb98.ps.gz",
   1305   www_pdf_url = PDOSWWW # "/papers/nygren-mengthesis-pan-feb98.pdf",
   1306 }
   1307 
   1308 @mastersthesis{exo:wyatt-meng,
   1309   title = "Shared libraries in an exokernel operating system",
   1310   author = "Douglas Karl Wyatt",
   1311   school = MIT,
   1312   year = 1997, month = sep,
   1313   www_section = masterstheses,
   1314   www_ps_url = PDOSWWW # "/exo/theses/dwyatt/thesis.ps",
   1315   www_ps_gz_url = PDOSWWW # "/exo/theses/dwyatt/thesis.ps.gz",
   1316 }
   1317 
   1318 @mastersthesis{prolac:kohler-ms,
   1319   title = "Prolac: a language for protocol compilation",
   1320   author = "Eddie Kohler",
   1321   school = MIT,
   1322   year = 1997, month = sep,
   1323   www_section = masterstheses,
   1324   www_ps_gz_url = PDOSWWW # "/papers/prolac:kohler-ms.ps.gz",
   1325   www_pdf_url = PDOSWWW # "/papers/prolac:kohler-ms.pdf",
   1326 }
   1327 
   1328 @mastersthesis{sfs:mazieres-ms,
   1329   title = "Security and decentralized control in the {SFS} global file system",
   1330   author = "David Mazi{\`e}res",
   1331   school = MIT,
   1332   year = 1997, month = aug,
   1333   www_section = masterstheses,
   1334   www_ps_gz_url = PDOSWWW # "/papers/sfs:mazieres-ms.ps.gz"
   1335 }
   1336 
   1337 @mastersthesis{exo:pinckney-meng,
   1338   title = "Operating system extensibility through event capture",
   1339   author = "Thomas {Pinckney III}",
   1340   school = MIT,
   1341   year = 1997, month = feb,
   1342   www_section = masterstheses,
   1343   www_ps_url = PDOSWWW # "/exo/theses/pinckney/thesis.ps",
   1344   www_ps_gz_url = PDOSWWW # "/exo/theses/pinckney/thesis.ps.gz",
   1345 }
   1346 
   1347 @mastersthesis{exo:briceno-meng,
   1348   title = "Decentralizing {UNIX} abstractions in the exokernel architecture",
   1349   author = "H{\'e}ctor Manuel {Brice{\~n}o Pulido}",
   1350   school = MIT,
   1351   year = 1997, month = feb,
   1352   www_section = masterstheses,
   1353   www_ps_url = PDOSWWW # "/exo/theses/hbriceno/thesis.ps",
   1354   www_ps_gz_url = PDOSWWW # "/exo/theses/hbriceno/thesis.ps.gz",
   1355 }
   1356 
   1357 @mastersthesis{rover:nntp,
   1358   title = "The {Rover} {NNTP} proxy",
   1359   author = "Constantine Cristakos",
   1360   school = MIT,
   1361   year = 1996, month = jun,
   1362   type = "Advanced Undergraduate Project",
   1363   www_section = masterstheses,
   1364   www_ps_url = PDOSWWW # "/papers/DeanAUP.ps",
   1365   www_ps_gz_url = PDOSWWW # "/papers/DeanAUP.ps.gz",
   1366 }
   1367 
   1368 @mastersthesis{exo:grimm-ms,
   1369   title = "Exodisk: maximizing application control over storage management",
   1370   author = "Robert Grimm",
   1371   school = MIT,
   1372   year = 1996, month = may,
   1373   www_section = masterstheses,
   1374   www_ps_url = PDOSWWW # "/exo/theses/rgrimm/thesis.ps",
   1375   www_ps_gz_url = PDOSWWW # "/exo/theses/rgrimm/thesis.ps.gz",
   1376 }
   1377 
   1378 @mastersthesis{rover:tauber-ms,
   1379   title = "Issues in building mobile-aware applications with the {Rover} toolkit",
   1380   author = "Joshua A. Tauber",
   1381   school = MIT,
   1382   year = 1996, month = may,
   1383   www_section = masterstheses,
   1384   www_ps_url = PDOSWWW # "/papers/JoshThesis.ps",
   1385   www_ps_gz_url = PDOSWWW # "/papers/JoshThesis.ps.gz",
   1386 }
   1387 
   1388 @mastersthesis{rover-mosaic:delespinasse-thesis,
   1389   title = "{Rover} {Mosaic}: e-mail communication for a full-function {Web} browser",
   1390   author = "Alan F. {deLespinasse}",
   1391   school = MIT,
   1392   year = 1995, month = jun,
   1393   www_section = masterstheses,
   1394   www_ps_url = PDOSWWW # "/papers/RoverMosaicThesis.ps",
   1395   www_ps_gz_url = PDOSWWW # "/papers/RoverMosaicThesis.ps.gz",
   1396 }
   1397 
   1398 @mastersthesis{r2over-mosaic:delespinasse-thesis,
   1399   title = {{Rover} {Mosaic}: e-mail communication for a full-function {Web} browser},
   1400   author = "Alan F. {deLespinasse}",
   1401   school = MIT,
   1402   year = 1995, month = jun,
   1403   www_section = masterstheses,
   1404   www_ps_url = PDOSWWW # "/papers/RoverMosaicThesis.ps",
   1405   www_ps_gz_url = PDOSWWW # "/papers/RoverMosaicThesis.ps.gz",
   1406 }
   1407 
   1408 
   1409 %% PROCEEDINGS
   1410 
   1411 @proceedings{asplos6,
   1412   booktitle = "Proceedings of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems ({ASPLOS-VI})",
   1413   year = 1994, month = oct,
   1414   address = "San Jose, California"
   1415 }
   1416 
   1417 @proceedings{ccs5,
   1418   booktitle = "Proceedings of the 5th {ACM} Conference on Computer and Communications Security ({CCS-5})",
   1419   year = 1998, month = nov,
   1420   address = "San Francisco, California",
   1421   bookurl = "http://www.bell-labs.com/user/reiter/ccs5/"
   1422 }
   1423 
   1424 @proceedings{ccs9,
   1425   booktitle = "Proceedings of the 9th {ACM} Conference on Computer and Communications Security ({CCS-9})",
   1426   year = 2002, month = nov,
   1427   address = "Washington, D.C.",
   1428   bookurl = "http://www.acm.org/sigs/sigsac/ccs/"
   1429 }
   1430 
   1431 @proceedings{dcs16,
   1432   booktitle = "Proceedings of the 16th International Conference on Distributed Computing Systems",
   1433   organization = IEEECompSoc,
   1434   year = 1996, month = may,
   1435   address = "Hong Kong",
   1436 }
   1437 
   1438 @proceedings{dcs15,
   1439   booktitle = "Proceedings of the 15th International Conference on Distributed Computing Systems",
   1440   organization = IEEECompSoc,
   1441   year = 1995, month = jun,
   1442   address = "Vancouver, British Columbia",
   1443 }
   1444 
   1445 @proceedings{hotnets1,
   1446   booktitle = "Proceedings of the First {W}orkshop on {H}ot {T}opics in {N}etworks ({HotNets-I})",
   1447   year = 2002, month = oct,
   1448   organization = "{ACM SIGCOMM}",
   1449   address = "Princeton, New Jersey",
   1450   bookurl = "http://www.cs.washington.edu/hotnets/",
   1451 }
   1452 
   1453 @proceedings{hotos8,
   1454   booktitle = "Proceedings of the 8th {W}orkshop on {H}ot {T}opics in {O}perating {S}ystems ({HotOS-VIII})",
   1455   year = 2001, month = may,
   1456   organization = IEEECompSoc,
   1457   address = "Schloss Elmau, Germany",
   1458   bookurl = "http://i30www.ira.uka.de/conferences/HotOS/",
   1459 }
   1460 
   1461 @proceedings{hotos6,
   1462   booktitle = "Proceedings of the 6th {W}orkshop on {H}ot {T}opics in {O}perating {S}ystems ({HotOS-VI})",
   1463   year = 1997, month = may,
   1464   organization = IEEECompSoc,
   1465   address = "Chatham, Cape Cod, Massachusetts",
   1466   bookurl = "http://www.eecs.harvard.edu/hotos",
   1467 }
   1468 
   1469 @proceedings{hotos5,
   1470   booktitle = "Proceedings of the 5th {W}orkshop on {H}ot {T}opics in {O}perating {S}ystems ({HotOS-V})",
   1471   year = 1995, month = may,
   1472   organization = IEEECompSoc,
   1473   address = "Orcas Island, Washington",
   1474   bookurl = "http://www.research.microsoft.com/research/os/HotOs/",
   1475 }
   1476 
   1477 @proceedings{mobicom96,
   1478   booktitle = "Proceedings of the 2nd {ACM} International Conference on Mobile Computing and Networking ({MobiCom} '96)",
   1479   year = 1996, month = nov,
   1480   address = "Rye, New York",
   1481   bookurl = "http://www.acm.org/sigmobile/conf/mobicom96/",
   1482 }
   1483 
   1484 @proceedings{usenix02,
   1485   booktitle = "Proceedings of the 2002 USENIX Annual Technical Conference (USENIX '02)",
   1486   year = 2002, month = jun,
   1487   address = "Monterey, California",
   1488   bookurl = "http://www.usenix.org/events/usenix02/",
   1489 }
   1490 
   1491 @proceedings{usenix01,
   1492   booktitle = "Proceedings of the 2001 USENIX Annual Technical Conference (USENIX '01)",
   1493   year = 2001, month = jun,
   1494   address = "Boston, Massachusetts",
   1495   bookurl = "http://www.usenix.org/events/usenix01/",
   1496 }
   1497 
   1498 @proceedings{mobicom01,
   1499   booktitle = "Proceedings of the 7th {ACM} International Conference on Mobile Computing and Networking",
   1500   year = 2001, month = jul,
   1501   address = "Rome, Italy",
   1502   bookurl = "http://www.research.ibm.com/acm_sigmobile_conf_2001/"
   1503 }
   1504 
   1505 @proceedings{mobicom00,
   1506   booktitle = "Proceedings of the 6th {ACM} International Conference on Mobile Computing and Networking ({MobiCom} '00)",
   1507   year = 2000, month = aug,
   1508   address = "Boston, Massachusetts",
   1509   bookurl = "http://www.argreenhouse.com/mobicom2000/",
   1510 }
   1511 
   1512 @proceedings{openarch99,
   1513   booktitle = "Proceedings of the 2nd {IEEE} Conference on Open Architectures and Network Programming ({OpenArch} '99)",
   1514   year = 1999, month = mar,
   1515   address = "New York, New York",
   1516   bookurl = "http://www.ctr.columbia.edu/comet/activities/openarch99/",
   1517 }
   1518 
   1519 @proceedings{osdi5,
   1520   booktitle = "Proceedings of the 5th {USENIX} {S}ymposium on {O}perating {S}ystems {D}esign and {I}mplementation ({OSDI} '02)",
   1521   year = 2002, month = dec,
   1522   address = "Boston, Massachusetts",
   1523 }
   1524 
   1525 @proceedings{osdi1,
   1526   booktitle = "Proceedings of the 1st {USENIX} {S}ymposium on {O}perating {S}ystems {D}esign and {I}mplementation ({OSDI} '94)",
   1527   year = 1994, month = nov,
   1528   address = "Monterey, California",
   1529   bookurl = "http://www2.cs.utah.edu/~lepreau/osdi94/",
   1530 }
   1531 
   1532 @proceedings{osdi4,
   1533   booktitle = "Proceedings of the 4th {USENIX} {S}ymposium on {O}perating {S}ystems {D}esign and {I}mplementation ({OSDI} 2000)",
   1534   year = 2000, month = oct,
   1535   address = "San Diego, California",
   1536   bookurl = "http://www.usenix.org/events/osdi2000/",
   1537 }
   1538 
   1539 @proceedings{pldi97,
   1540   booktitle = "Proceedings of the {ACM} {SIGPLAN} '97 Conference on Programming Design and Implementation ({PLDI} '97)",
   1541   year = 1997, month = jun,
   1542   address = "Las Vegas, Nevada",
   1543   bookurl = "http://cs-www.bu.edu/pub/pldi97/",
   1544 }
   1545 
   1546 @proceedings{pldi96,
   1547   booktitle = "Proceedings of the {ACM} {SIGPLAN} '96 Conference on Programming Design and Implementation ({PLDI} '96)",
   1548   year = 1996, month = may,
   1549   address = "Philadelphia, Pennsylvania",
   1550 }
   1551 
   1552 @proceedings{popl96,
   1553   booktitle = "Proceedings of the 23rd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages ({POPL} '96)",
   1554   year = 1996, month = jan,
   1555   address = "St. Petersburg Beach, Florida",
   1556   bookurl = "ftp://parcftp.xerox.com/pub/popl96/popl96.html"
   1557 }
   1558 
   1559 @proceedings{ppopp95,
   1560   booktitle = "Proceedings of the 5th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming ({PPoPP} '95)",
   1561   year = 1995, month = jul,
   1562   address = "Santa Barbara, California",
   1563   bookurl = "http://www.cs.ucsb.edu/Conferences/PPOPP95/",
   1564 }
   1565 
   1566 @proceedings{sigcomm99,
   1567   booktitle = "Proceedings of the {ACM} {SIGCOMM} '99 Conference: Applications, Technologies, Architectures, and Protocols for Computer Communication",
   1568   year = 1999, month = aug,
   1569   address = "Cambridge, Massachusetts",
   1570   bookurl = "http://www.acm.org/sigcomm/sigcomm99/",
   1571 }
   1572 
   1573 @proceedings{sigcomm96,
   1574   booktitle = "Proceedings of the {ACM} {SIGCOMM} '96 Conference: Applications, Technologies, Architectures, and Protocols for Computer Communication",
   1575   year = 1996, month = aug,
   1576   address = "Stanford, California",
   1577   bookurl = "http://www.acm.org/sigcomm/sigcomm96/",
   1578 }
   1579 
   1580 @proceedings{sigcommimw01,
   1581   booktitle = "Proceedings of the {ACM} {SIGCOMM} Internet Measurement Workshop '01",
   1582   year = 2001, month = nov,
   1583   address = "San Francisco, California",
   1584   bookurl = "http://www.acm.org/sigcomm/measworkshop2001.html"
   1585 }
   1586 
   1587 @proceedings{sigcomm01,
   1588   booktitle = "Proceedings of the {ACM} {SIGCOMM} '01 Conference",
   1589   year = 2001, month = aug,
   1590   address = "San Diego, California",
   1591   bookurl = "http://www.acm.org/sigcomm/sigcomm2001/",
   1592 }
   1593 
   1594 @proceedings{iptps02,
   1595   booktitle = "Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS)",
   1596   year = 2002, month = mar,
   1597   address = "Cambridge, MA",
   1598   bookurl = "http://www.cs.rice.edu/Conferences/IPTPS02/"
   1599 }
   1600 
   1601 @proceedings{sigops-euro9,
   1602   booktitle = "Proceedings of the 9th {ACM} {SIGOPS} {E}uropean workshop: Beyond the {PC}: New Challenges for the Operating System",
   1603   year = 2000, month = sep,
   1604   address = "Kolding, Denmark",
   1605   bookurl = "http://www.diku.dk/ew2000/",
   1606 }
   1607 
   1608 @proceedings{sigops-euro8,
   1609   booktitle = "Proceedings of the 8th {ACM} {SIGOPS} {E}uropean workshop: Support for composing distributed applications",
   1610   year = 1998, month = sep,
   1611   address = "Sintra, Portugal",
   1612   bookurl = "http://www.dsg.cs.tcd.ie/~vjcahill/sigops98/",
   1613 }
   1614 
   1615 @proceedings{sigops-euro7,
   1616   booktitle = "Proceedings of the 7th {ACM} {SIGOPS} {E}uropean workshop: Systems support for worldwide applications",
   1617   year = 1996, month = sep,
   1618   address = "Connemara, Ireland",
   1619   bookurl = "http://mosquitonet.stanford.edu/sigops96/",
   1620 }
   1621 
   1622 @proceedings{sigops-euro6,
   1623   booktitle = "Proceedings of the 6th {ACM} {SIGOPS} {E}uropean workshop: Matching operating systems to application needs",
   1624   year = 1994, month = sep,
   1625   address = "Dagstuhl Castle, Wadern, Germany",
   1626 }
   1627 
   1628 @proceedings{sosp18,
   1629   booktitle = "Proceedings of the 18th " # SOSP # " ({SOSP} '01)",
   1630   year = 2001, month = oct,
   1631   address = "Chateau Lake Louise, Banff, Canada",
   1632   bookurl = "http://www.cs.ucsd.edu/sosp01/",
   1633 }
   1634 
   1635 @proceedings{sosp17,
   1636   booktitle = "Proceedings of the 17th " # SOSP # " ({SOSP} '99)",
   1637   year = 1999, month = dec,
   1638   address = "Kiawah Island, South Carolina",
   1639   bookurl = "http://www.diku.dk/sosp99/",
   1640 }
   1641 
   1642 @proceedings{sosp16,
   1643   booktitle = "Proceedings of the 16th " # SOSP # " ({SOSP} '97)",
   1644   year = 1997, month = oct,
   1645   address = "Saint-Mal{\^o}, France",
   1646   bookurl = "http://www.cs.washington.edu/sosp16",
   1647 }
   1648 
   1649 @proceedings{sosp15,
   1650   booktitle = "Proceedings of the 15th " # SOSP # " ({SOSP} '95)",
   1651   year = 1995, month = dec,
   1652   address = "Copper Mountain Resort, Colorado",
   1653 }
   1654 
   1655 @proceedings{sosp14,
   1656   booktitle = "Proceedings of the 14th " # SOSP # " ({SOSP} '93)",
   1657   year = 1993, month = dec,
   1658   address = "Asheville, North Carolina",
   1659 }
   1660 
   1661 @proceedings{supercomp96,
   1662   booktitle = "Supercomputing '96 Conference Proceedings: The international conference on high performance computing and communications",
   1663   organization = ACMabbr,
   1664   year = 1996, month = nov,
   1665   address = "Pittsburgh, Pennsylvania",
   1666   bookurl = "http://www.supercomp.org/sc96/",
   1667 }
   1668 
   1669 @proceedings{usenix97,
   1670   booktitle = "Proceedings of the {USENIX} 1997 Annual Technical Conference",
   1671   year = 1997, month = jan,
   1672   address = "Anaheim, California",
   1673   bookurl = "http://www.usenix.org/ana97/",
   1674 }
   1675 
   1676 @proceedings{wcsss96,
   1677   booktitle = "Workshop Record of {WCSSS} '96: The Inaugural Workshop on Compiler Support for Systems Software",
   1678   organization = "{ACM} {SIGPLAN}",
   1679   year = 1996, month = feb,
   1680   address = "Tuscon, Arizona",
   1681   bookurl = "http://www.cs.arizona.edu/wcsss96/"
   1682 }
   1683 
   1684 @proceedings{wcsss99,
   1685   booktitle = "Workshop Record of {WCSSS} '99: The 2nd {ACM} {SIGPLAN} Workshop on Compiler Support for Systems Software",
   1686   year = 1999, month = may,
   1687   address = "Atlanta, Georgia",
   1688   bookurl = "http://www.irisa.fr/compose/wcsss99/"
   1689 }
   1690 
   1691 @proceedings{wmcsa94,
   1692   booktitle = "Proceedings of the Workshop on Mobile Computing Systems and Applications ({WMCSA} '94)",
   1693   organization = IEEECompSoc,
   1694   year = 1994, month = dec,
   1695   address = "Santa Cruz, California",
   1696 }
   1697 
   1698 @proceedings{wwos4,
   1699   booktitle = "Proceedings of the 4th Workshop on Workstation Operating Systems",
   1700   organization = IEEECompSoc,
   1701   year = 1993, month = oct,
   1702   address = "Napa, California"
   1703 }
   1704 
   1705 @proceedings{www94,
   1706   booktitle = "Proceedings of the 2nd International {WWW} Conference: Mosaic and the Web",
   1707   year = 1994, month = oct,
   1708   address = "Chicago, Illinois",
   1709   bookurl = "http://www.ncsa.uiuc.edu/SDG/IT94/IT94Info-old.html",
   1710 }
   1711 
   1712 @proceedings{sec10,
   1713   booktitle = "Proceedings of the 10th {USENIX} {S}ecurity {S}ymposium",
   1714   year = 2001, month = aug,
   1715   address = "Washington, D.C.",
   1716   bookurl = "http://www.usenix.org/events/sec01/",
   1717 }
   1718 
   1719 
   1720 %% JOURNALS
   1721 
   1722 @journal{journal:ieee-toc,
   1723   journal = IEEEabbr # " Transactions on Computers",
   1724 }
   1725 
   1726 @journal{journal:osr,
   1727   journal = "Operating Systems Review",
   1728   organization = ACM,
   1729 }
   1730 
   1731 @journal{journal:toplas,
   1732   journal = ACMabbr # " Transactions on Programming Languages and Systems",
   1733 }
   1734 
   1735 @journal{journal:tocs,
   1736   journal = ACMabbr # " Transactions on Computer Systems",
   1737 }
   1738 
   1739 @journal{journal:winet,
   1740   journal = ACMabbr # " Wireless Networks",
   1741 }
   1742