@inproceedings{LamRinard03Tokens
  booktitle = {ECOOP 2003 - Object-Oriented Programming, 17th European Conference,
               Darmstadt, Germany, July 21-25, 2003, Proceedings},
  publisher = {Springer},
  series    = {Lecture Notes in Computer Science},
  volume    = {2743},
  year      = {2003},
  isbn      = {3-540-40531-3},
  bibsource = {DBLP, http://dblp.uni-trier.de},
  author    = {Patrick Lam and Martin Rinard},
  title     = {A Type System and Analysis for the Automatic Extraction and Enforcement of Design Information},
  url       = {http://plam.csail.mit.edu/papers/ecoop03.tokens.ps}
  pages     = {275--302}
}