BOOK {sheaves.geometry.logic,
author="Saunders MacLane and Ieke Moerdijk",
title="Sheaves in Geometry and Logic",
publisher="Springer-Verlag",
year="1992"}

@BOOK {category.theory.computing.science,
author="Michael Barr and Charles Wells",
title="Category Theory for Computing Science",
publisher="Centre de Recherches Math\'ematiques",
year="1999"}

@InProceedings{proof.irrelevance,
  author =       "Frank Pfenning",
  title =        "Intensionality, Extensionality, and Proof Irrelevance in
                  Modal Type Theory",
  editor =       "J. Halpern",
  booktitle =    "Proceedings of the 16th Annual Symposium on Logic in
                  Computer Science (LICS'01)",
  pages =        "221--230",
  year =         2001,
  publisher =    "IEEE Computer Society Press",
  address =      "Boston, Massachusetts",
  month =        jun,
  keywords =     "LF, Elf",
  urlpdf =       "http://www.cs.cmu.edu/~fp/papers/lics01.pdf",
  urlps =        "http://www.cs.cmu.edu/~fp/papers/lics01.ps"
}

@UNPUBLISHED {andrzej.cccs,
author="Andrzej Filinksi",
title="{CCC}s and Typed $\lambda$-calculi",
year="1992",
note="Unpublished manuscript"}

@UNPUBLISHED {jcreed.cd01,
author="Jason Reed",
title="Formalizing the Construction of Exponentials in an Elementary Topos",
year="2001",
note="Unpublished manuscript"}

@INBOOK {kelley.duality,
author="G. M. Kelley",
title="Basic Concepts of Enriched Category Theory",
year="1982",
pages="30-31",
publisher="Cambridge University Press"}

@ARTICLE {module,
author="Robert Harper and Frank Pfenning",
title="A Module System for a Programming Language
Based on the {LF} Logical Framework",
year="1998",
journal="J. Logic Computat.",
volume="8",
number="1",
pages="5-31"}

@BOOK {lambek.scott,
author="J. Lambek and P. J. Scott",
title="Higher Order Categorical Logic",
year="1986",
publisher="Cambridge University Press"}

@BOOK {jacobs,
author="B. Jacobs",
title="Categorical Logic and Type Theory",
year="1999",
publisher="Elsevier"}

@TECHREPORT {andrej.bracket,
author="Steve Awodey and Andrej Bauer",
title="Propositions as {[Types]}",
year="2001",
institution="Institut Mittag-Leffler"
}

@TECHREPORT {canonical.forms,
author="Robert Harper and Frank Pfenning",
title="On the Equivalence and Canonical Forms in the {LF} Type Theory",
year="2001",
institution="Carnegie Mellon University"
}

@article{canonical.forms05,
  title={{On Equivalence and Canonical Forms in the LF Type Theory}},
  author={Harper, R. and Pfenning, F.},
  journal={ACM Transactions on Computational Logic},
  volume={6},
  number={1},
  pages={61-101},
  year={2005}
}

@InProceedings{pfenning.strictness,
  author =       "Frank Pfenning and Carsten Sch{\"u}rmann",
  title =        "Algorithms for Equality and Unification in the
                  Presence of Notational Definitions",
  editor =       "T. Altenkirch and W. Naraschewski and B. Reus",
  booktitle =    "Types for Proofs and Programs",
  month =        mar,
  year =         1998,
  pages =        "179--193",
  address =      "Kloster Irsee, Germany",
  publisher =    "Springer-Verlag LNCS 1657",
  keywords =     "LF, Elf",
  urlps =        "http://www.cs.cmu.edu/~fp/papers/types98.ps.gz"
}

@InProceedings{mode.check,
  author =       "Ekkehard Rohwedder and Frank Pfenning",
  title =        "Mode and Termination Checking for Higher-Order Logic
                  Programs",
  editor =       "Hanne Riis Nielson",
  booktitle =    "Proceedings of the European Symposium on Programming",
  year =         1996,
  publisher =    "Springer-Verlag LNCS 1058",
  address =      "Link{\"o}ping, Sweden",
  month =        apr,
  pages =        "296--310",
  keywords =     "LF, Elf",
  urlps =        "http://www.cs.cmu.edu/~fp/papers/esop96.ps.gz"
}

@InProceedings{termination.check,
author="Brigitte Pientka and Frank Pfenning",
title="Termination and Reduction Checking in the Logical Framework",
booktitle="Workshop on Automation of Proofs by Mathematical Induction",
year=2000,
}

@TechReport{linear.spine.calculus,
  author = 	 "Iliano Cervesato and Frank Pfenning",
  title = 	 "A Linear Spine Calculus",
  institution =  "Department of Computer Science, Carnegie Mellon University",
  year = 	 1997,
  number =	 "CMU-CS-97-125",
  month =	 apr,
  keywords =	 "LF, Elf, linear",
  urlps =	 "http://www.cs.cmu.edu/~fp/papers/CMU-CS-97-125.ps.gz"
}

@Book{Constable86,
  author =	"Robert L. Constable and others",
  title	=	"Implementing Mathematics with the Nuprl Proof Development
		  System",
  publisher =	"Prentice-Hall",
  address =	"Englewood Cliffs, New Jersey",
  year =	"1986",
  keywords = 	"misc"
}

@Article{Harper93jacm,
  author =	"Robert Harper and Furio Honsell and Gordon Plotkin",
  title =	"A Framework for Defining Logics",
  journal =	"Journal of the Association for Computing Machinery",
  volume =	"40",
  number =	"1",
  month =	jan,
  year =	"1993",
  pages =	"143--184",
  urldvi =	"http://www.cs.cmu.edu/~fp/elf-papers/jacm93.dvi.gz",
  keywords = 	"LF"
}

@InProceedings{hoas,
  author = 	 "Frank Pfenning and Conal Elliott.",
  title = 	 "Higher-order abstract syntax",
  pages =        "199--208",
  booktitle =	 "Proceedings of the ACM SIGPLAN '88 Symposium on Language Design and
Implementation",
  year =	 1989,
  address =	 "Atlanta, Georgia",
  month =	 jun,
}

@UNPUBLISHED {appel.twelf,
author="Andrew Appel",
title="Hints on Proving Theorems in {Twelf}",
year="2000",
note="Web page. {\hfil\break}URL: {\tt http://www.cs.princeton.edu/$\sim$appel/twelf-tutorial/}",
institution = "Princeton University"
}

@InProceedings {barthe.relevance,
author = "G. Barthe",
title = "The relevance of proof-irrelevance.",
editor = "K. Larsen, S. Skyum and G. Winskel",
booktitle = "Proceedings of ICALP'98, LNCS",
year = 1998
}

@InProceedings{dowek.expsubs,
  author = 	 "Gilles Dowek and Th{\'e}r{\`e}se Hardin and Claude
		  Kirchner",
  title = 	 "Higher-Order Unification via Explicit Substitutions",
  editor =	 "D. Kozen",
  booktitle =	 "Proceedings of the Tenth Annual Symposium on Logic in
		  Computer Science",
  year =	 1995,
  publisher =	 "IEEE Computer Society Press",
  address =	 "San Diego, California",
  month =	 "June",
  pages =	 "366--374",
  keywords =     "unification"
}

@InProceedings{dowek.patterns,
  author = 	 "Gilles Dowek and Th{\'e}r{\`e}se Hardin and Claude Kirchner
                  and Frank Pfenning",
  title = 	 "Unification via Explicit Substitutions: The Case of
                  Higher-Order Patterns",
  booktitle = 	 "Proceedings of the Joint International Conference and
                  Symposium on Logic Programming",
  editor = 	 "M. Maher",
  year = 	 "1996",
  publisher =    "MIT Press",
  address = 	 "Bonn, Germany",
  month = 	 sep,
  pages =        "259--273",
  notes =        "Extended version available as Rapport de Recherche No.~3591,
		  INRIA, December 1998",
  keywords =     "unification",
  urldvi = 	 "http://www.cs.cmu.edu/~fp/papers/jicslp96.dvi.gz",
  urlps = 	 "http://www.cs.cmu.edu/~fp/papers/jicslp96.ps.gz"
}

@inproceedings{ expsubs,
    author = "Mart\'{\i}n Abadi and Luca Cardelli and Pierre-Louis Curien and Jean-Jacques L\`{e}vy",
    title = "Explicit Substitutions",
    booktitle = "Conference Record of the Seventeenth Annual {ACM} Symposium on Principles of Programming Languages, San Francisco, California",
    publisher = "ACM",
    pages = "31--46",
    year = "1990",
    url = "citeseer.nj.nec.com/abadi91explicit.html" 
}



@techreport {jcreed.st02,
author="Jason Reed",
title="Proof Irrelevance and Strict Definitions in a Logical Framework",
year="2002",
institution = "Carnegie Mellon University",
number =	 "CMU-CS-02-153"
}

@inproceedings{ necula.pcc,
  author =       "George C. Necula and Peter Lee",
  title =        "Proof-Carrying Code",
  booktitle =    "Proceedings of the 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Langauges (POPL '97)",
  month =        Jan,
  address =      "Paris",
  pages =        "106--119",
  year =         1997,
  url = "citeseer.nj.nec.com/50371.html" 
}

@InProceedings{optimizing.ho.unification,
  author =       {Brigitte Pientka and Frank Pfenning},
  title =        {Optimizing Higher-Order Pattern Unification},
  booktitle =    {Proceedings of the 19th Conference on Automated Deduction
                  (CADE-19)},
  OPTpages =     {},
  year =         2003,
  editor =       {F. Baader},
  address =      {Miami Beach, Florida},
  month =        jul,
  publisher =    {Springer-Verlag LNCS},
  note =         {To appear},
  urlpdf =       {http://www.cs.cmu.edu/~fp/papers/optunif03.pdf},
  urlps =        {http://www.cs.cmu.edu/~fp/papers/optunif03.ps}
}

@techreport {crary.sarkar.03,
author = "Karl Crary and Susmit Sarkar",
title = {A Metalogical Approach to Foundational Certified Code},
institution = "Carnegie Mellon University",
number = {CMU-CS-03-108},
month = Jan,
year = 2003,
}

@unpublished{jcreed.hopu,
author="Jason Reed",
title="Higher-Order Pattern Unification and Proof Irrelevance",
year="2002",
note = "Appears in TPHOLs 2002 Track B proceedings, NASA tech report CP-2002-211736"
}

@article{ miller.pats,
  Author = "Dale Miller",
  Title = "A Logic Programming Language with Lambda-Abstraction,
    Function Variables, and Simple Unification",
  Journal = "Journal of Logic and Computation",
  Volume = "1",
  Number = "4",
  Pages = "497-536",
  Year = "1991",
  URL = "citeseer.nj.nec.com/miller91logic.html",
  URL = "file://ftp.cis.upenn.edu/pub/papers/miller/jlc91.dvi.Z" 
}

@article{ rlf98,
    author = "Samin S. Ishtiaq and David J. Pym",
    title = "A Relevant Analysis of Natural Deduction",
    journal = "Journal of Logic and Computation",
    volume = "8",
    number = "6",
    pages = "809-838",
    year = "1998",
}

@phdthesis{ishtiaq.thesis,
  title={A Relevant Analysis of Natural Deduction},
  author={Samin S. Ishtiaq},
  school={Queen Mary and Westfield College, University of London},
  year={1999},
}

@unpublished{mllf03,
author = {Andrew McCreight and Carsten Sch{\"u}rmann},
title = "A Meta Linear Logical Framework",
year = 2003,
url = {http://www.itu.dk/people/carsten/papers/mllf.pdf},
note = {Draft manuscript.},
}

@article{ andreoli.focusing92,
    author = "Andreoli, J. M.",
    title = "Logic programming with focusing proofs in linear logic",
    journal = "Journal of Logic and Computation",
    volume = "2",
    number = "3",
    pages = "297--347",
    year = "1992",
}

@article{galmiche.mery03,
  title={{Semantic Labelled Tableaux for Propositional BI}},
  author={Didier Galmiche and Daniel M{\'e}ry},
  journal={Journal of Logic and Computation},
  volume={13},
  number={5},
  pages={707-753},
  year={2003}
}

@article{depaiva.towards03,
  title={{Towards constructive hybrid logic}},
  author={Bra{\"u}ner, T. and de Paiva, V.},
  journal={Elec. Proc. of Methods for Modalities},
  volume={3},
  year={2003}
}

@unpublished{depaiva.ihl,
title = {Intuitionistic Hybrid Logic},
author = {Torben Bra{\"u}ner and Valeria de Paiva.},
year = {2006},
journal = {Journal of Applied Logic.},
note={To appear.},
}

% URL={{http://www.cs.bham.ac.uk/~vdp/publications/IntuitionisticHybrid.pdf}},
@techreport{jia.walker03,
  author = 	 "Limin Jia and David Walker",
  title = 	 "Modal Proofs as Distributed Programs",
  institution =  "Princeton University",
  year = 	 2003,
  number =	 "TR-671-03",
  month =	 aug,

}

@TechReport{moody03,
  author = 	 {Jonathan Moody},
  title = 	 {Modal Logic as a Basis for Distributed Computation},
  institution =  {Carnegie Mellon University},
  year = 	 {2003},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CMU-CS-03-194},
  OPTaddress = 	 {},
  month = 	 oct,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@article{chadha06,
  title={{A Hybrid Intuitionistic Logic: Semantics and Decidability}},
  author={Chadha, R. and Macedonio, D. and Sassone, V.},
  journal={Journal of Logic and Computation},
  volume={16},
  number={1},
  pages={27},
  year={2006}
}

% deprecated in favor of Murphy04lics
% article{smlc04,
%   title={{A Symmetric Modal Lambda Calculus for Distributed Computing}},
%   author={Murphy, VII, Thomas and Crary, K. and Harper, R. and Pfenning, F.},
%   journal={Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science (LICS'04)-Volume 00},
%   pages={286-295},
%   year={2004},
%   publisher={IEEE Computer Society Washington, DC, USA}
% }

@inproceedings{ coverage.check,
  author =	 "Carsten Sch{\"u}rmann and Frank Pfenning",
  title =	 "A coverage checking algorithm for {LF}",
  booktitle =	 {Proceedings of the Theorem Proving in Higher Order
                  Logics 16th International Conference},
  pages =	 {120--135},
  year =	 2003,
  editor =	 {Basin, D. and Wolff, B.},
  volume =	 2758,
  series =	 {LNCS},
  publisher =	 {Springer},
  address =	 {Rome, Italy},
  month =	 sep,
}

@techreport{clf1,
  title={{A concurrent logical framework I: Judgments and properties}},
  author={Kevin Watkins and Iliano Cervesato and Frank Pfenning and David Walker},
  number={CMU-CS-02-101},
  institution ={Department of Computer Science},
  year=2003,
}

@techreport{clf2,
  title={{A concurrent logical framework II: Examples and applications}},
  author={Kevin Watkins and Iliano Cervesato and Frank Pfenning and David Walker},
  number={CMU-CS-02-102},
  institution ={Department of Computer Science},
  year=2003,
}


@Book{fitting69,
title = "Intuitionistic Logic, Model Theory, and Forcing",
publisher = "North-Holland Publishing Co.",
city = "Amsterdam",
year = "1969",
author = "Melvin Fitting",
}

@TechReport{gabbay90,
title = "Labelled Deductive Systems",
author = "Dov Gabbay",
institution = "University of Munich",
number = "90-22",
year = "1990",
}

@article{llf02,
 author = {Iliano Cervesato and Frank Pfenning},
 title = {A linear logical framework},
 journal = {Inf. Comput.},
 volume = {179},
 number = {1},
 year = {2002},
 issn = {0890-5401},
 pages = {19--75},
 doi = {http://dx.doi.org/10.1006/inco.2001.2951},
 publisher = {Academic Press, Inc.},
 address = {Duluth, MN, USA},
 }


@article{bi99,
author = "P.W. O'Hearn and D.J. Pym",
title ="The Logic of Bunched Implications",
journal ="Bulletin of Symbolic Logic",
volume="5",
number="2",
pages ="215-244",
year = "1999",
}

@TechReport{carsten.thesis,
  author = 	 "Carsten Sch{\"u}rmann",
  title = 	 "Automating the Meta-Theory of Deductive Systems",
  institution =  "Department of Computer Science, Carnegie Mellon University",
  year = 	 2000,
  number =	 "CMU-CS-00-146",
}


@article{hybrid01,
  title={{Hybrid logics: Characterization, interpolation and complexity}},
  author={Areces, C. and Blackburn, P. and Marx, M.},
  journal={Journal of Symbolic Logic},
  volume={66},
  number={3},
  pages={977--1010},
  year={2001}
}

@article{hybrid.manifesto00,
  title={{Representation, reasoning, and relational structures: a hybrid logic manifesto}},
  author={Blackburn, P.},
  journal={Logic Journal of IGPL},
  volume={8},
  number={3},
  pages={339-365},
  year={2000}
}

@book{vigano.book00,
  title={{Labelled Non-Classical Logics}},
  author={Vigan{\`o}, L.},
  year={2000},
  publisher={Kluwer Academic Publishers}
}

@article{fibring02,
  title={{Fibring labelled deduction systems}},
  author={Rasga, J. and Sernadas, A. and Sernadas, C. and Vigano, L.},
  journal={Journal of Logic and Computation},
  volume={12},
  number={3},
  pages={443-473},
  year={2002}
}

@article{linear87,
  title={{Linear logic}},
  author={Girard, J.Y.},
  journal={Theoretical Computer Science},
  volume={50},
  number={1},
  pages={1-102},
  year={1987},
  publisher={Elsevier Science Publishers Ltd. Essex, UK}
}

@inproceedings{wright93,
  title={{Usage Analysis with Natural Reduction Types}},
  author={Wright, D.A. and Baker-Finch, C.A.},
  booktitle={Proceedings of the Third International Workshop on Static Analysis},
  pages={254-266},
  year={1993},
  publisher={Springer-Verlag London, UK}
}

@techreport{ judgmental.linear03,
  author = "Bor-Yuh Evan Chang and Kaustuv Chaudhuri and Frank Pfenning",
  title = "A judgmental analysis of linear logic",
  number = "CMU-CS-03-131",
  institution = "Carnegie Mellon University",
  year = "2003",
}

@unpublished{jcreed.hlfdraft,
author = {Jason Reed},
title = "Canonical Forms in A Hybrid Logical Framework",
year = 2006,
url = {http://www.cs.cmu.edu/~jcreed/papers/cfhlf.pdf},
note = {Draft manuscript.},
}

@INPROCEEDINGS{HardtSmolkaHOSHybrid06,
  title = {Higher-Order Syntax and Saturation Algorithms for Hybrid  Logic},
  year = {2006},
  author = {Moritz Hardt and Gert Smolka},
  booktitle = {Proceedings of HyLo 2006},
  note = {To Appear},
  series = {Electronic Notes in Theoretical Computer Science},
  label = {HardtSmolkaHOSHybrid06}
}

@article{fruhwirth1998tap,
  title={{Theory and practice of constraint handling rules}},
  author={Fr{\"u}hwirth, T.},
  journal={The Journal of Logic Programming},
  volume={37},
  number={1},
  pages={95--138},
  year={1998},
  publisher={Elsevier Science}
}

@inproceedings{ linear-hounif,
    author = "Iliano Cervesato and Frank Pfenning",
    title = "Linear Higher-Order Pre-Unification",
    booktitle = "Twelfth Annual Symposium on Logic in Computer Science --- {LICS}'97",
    month = "29 -- 2",
    publisher = "IEEE Computer Society Press",
    address = "Warsaw, Poland",
    editor = "G. Winskel",
    pages = "422--433",
    year = "1997",
    url = "citeseer.ist.psu.edu/article/cervesato97linear.html" }

@article{pfenning91lp,
  title={{Logic programming in the LF logical framework}},
  author={Pfenning, F.},
  journal={Logical Frameworks},
  pages={149--181},
  year={1991}
}


@InProceedings{hodas92,
  title={{Lolli: an extension of $\lambda$Prolog with linear logic context management}},
  author={Hodas, J.S.},
  booktitle={Proceedings of the 1992 workshop on the $\lambda$Prolog programming language, Philadelphia},
  year={1992}
}

@phdthesis{polakowthesis,
  title={Ordered Linear Logic and Applications},
  author={Jeff Polakow},
  school={Carnegie Mellon University School of Computer Science},
  year={2001}
}


@inproceedings{polakow00olp,
 author = {Jeff Polakow},
 title = {Linear logic programming with an ordered context},
 booktitle = {PPDP '00: Proceedings of the 2nd ACM SIGPLAN international conference on Principles and practice of declarative programming},
 year = {2000},
 isbn = {1-58113-265-4},
 pages = {68--79},
 location = {Montreal, Quebec, Canada},
 doi = {http://doi.acm.org/10.1145/351268.351277},
 publisher = {ACM Press},
 address = {New York, NY, USA},
 }

@article{hodasmiller91,
  title={{Logic programming in a fragment of intuitionistic linear logic}},
  author={Hodas, Joshua S. and Miller, D.},
  journal={Logic in Computer Science, 1991. LICS'91., Proceedings of Sixth Annual IEEE Symposium on},
  pages={32--42},
  year={1991}
}

@phdthesis{hodasthesis,
  title={{Logic Programming in Intuitionistic Linear Logic}},
  author={Hodas, J.},
  school={University of Pennsylvania, Department of Computer and Information Science},
  year={1994}
}


@article{ miller95survey,
    author = "Dale Miller",
    title = "A Survey of Linear Logic Programming",
    journal = "Computational Logic: The Newsletter of the European Network in Computational Logic",
    volume = "2",
    number = "2",
    pages = "63--67",
    year = "1995",
    url = "citeseer.ist.psu.edu/miller95survey.html" }

@misc{ miller04survey,
  author = "D. Miller",
  title = "An overview of linear logic programming",
  note = "To appear in a book
    on linear logic, edited by Thomas Ehrhard, Jean-Yves Girard, Paul Ruet,
    and Phil Scott. Cambridge University Press.",
  url = "citeseer.ist.psu.edu/636770.html",
  year = "2004", }


@article {lambek58,
 author = "Joachim Lambek",
 title = "The Mathematics of Sentence Structure",
 journal = "American Mathematical Monthly",
 number = 3,
 volume = 65,
 pages = "154-170",
 year = "1958",
}

@inproceedings{debruijn90plea,
  title={{A plea for weaker frameworks}},
  author={de Bruijn, NG},
  booktitle={Proc. First Workshop on Logical Frameworks: Design, Implementation, and Experiment},
  year={1990},
}

@article {gentzen35,
author = "Gerhard Gentzen",
title = "Untersuchungen {\"u}ber das logische Schlieen",
 journal = "Mathematische Zeitschrift",
 volume = "39", pages = "176-210, 405-431", year ="1935",
}

@article{stickel81,
author = "Mark E. Stickel",
journal = "Journal of the ACM",
volume = "28",
number = "3",
pages = "423-434",
year = "1981",
title = "A Unification Algorithm for Associative-Commutative Functions",
}

@inproceedings{jcreed06.hlf,
  title={Hybridizing a Logical Framework},
  author={Jason Reed},
  booktitle={Proceedings of the International Workshop on Hybrid Logic 2006},
  publisher={Elsevier},
  note={To be published},
  year={2006},
}

@article{ ohearn02bunched,
  journal = "Journal of Functional Programming",
  author = "P. O'Hearn",
  title = "On bunched typing",
  year = "2003",
  volume= 13,
  number = 4,
  month = {July},
}

@inproceedings{ pym99bunched,
    author = "David J. Pym",
    title = "On Bunched Predicate Logic",
    booktitle = "Proceedings of the 14th Annual Symposium on Logic in Computer Science ({LICS}'99)",
    publisher = "IEEE Computer Society Press",
    address = "Trento, Italy",
    editor = "G. Longo",
    pages = "183--192",
    year = "1999",
    url = "citeseer.ist.psu.edu/pym99bunched.html" }

@book{PymMono,
title={The Semantics and Proof Theory of the Logic of the Logic of Bunched Implications},
author={D.J. Pym},
year={2002},
publisher={Kluwer Academic Publishers},
series={Applied Logic Series},
volume={26},
}

@article{POY,
author = "D.J. Pym and P.W. O'Hearn and H. Yang",
title = "Possible Worlds and Resources: The Semantics of {BI}",
year = "2004",
journal="Theoretical Computer Science",
volume="315",
number="1",
pages="257--305"
}

@article{duggan.extended,
title = "Unification with Extended Patterns",
author = "Dominic Duggan",
journal = "Theoretical Computer Science",
volume = "206",
number = "1",
pages = "1-50",
year = "1998",
}

@article{girard2001lsr,
  title={{Locus Solum: From the rules of logic to the logic of rules}},
  author={Girard, J.Y.},
  journal={Mathematical Structures in Computer Science},
  volume={11},
  number={03},
  pages={301--506},
  year={2001},
  publisher={CambridgeUnivPress}
}

@inproceedings{lollimon,
 author = {Pablo L{\'o}pez and Frank Pfenning and Jeff Polakow and Kevin Watkins},
 title = {Monadic concurrent linear logic programming},
 booktitle = {PPDP '05: Proceedings of the 7th ACM SIGPLAN international conference on Principles and practice of declarative programming},
 year = {2005},
 isbn = {1-59593-090-6},
 pages = {35--46},
 location = {Lisbon, Portugal},
 doi = {http://doi.acm.org/10.1145/1069774.1069778},
 publisher = {ACM Press},
 address = {New York, NY, USA},
 }

% deprecated in favor of Pfenning00ic, Pfenning95lics
% article{structural.cut,
% author = {Frank Pfenning},
% title = {Structural Cut Elimination},
% journal = {lics},
% volume = {00},
% year = {1995},
% issn = {1043-6871},
% pages = {156},
% doi = {http://doi.ieeecomputersociety.org/10.1109/LICS.1995.523253},
% publisher = {IEEE Computer Society},
% address = {Los Alamitos, CA, USA},
% }

@techreport{ pfenning94structural,
    author = "Frank Pfenning",
    title = "Structural cut elimination in linear logic",
    number = "CS-94-222",
    year = "1994",
    url = "citeseer.ist.psu.edu/pfenning94structural.html",
    institution = "Carnegie Mellon University",
 }

@article{miller.forum,
 author = "D. Miller",
 title = "A Multiple-Conclusion Meta-Logic",
 journal = "Theoretical Computer Science",
 volume = "165",
 number = "1",
 pages = "201-232",
 year = "1996",
}

@phdthesis{ virga.thesis,
    author = "Roberto Virga",
    title = "Higher-Order Rewriting with Dependent Types",
    year = "1999",
    url = "citeseer.ist.psu.edu/virga99higherorder.html",
    school = "Carnegie Mellon University", }

@inproceedings{andreoli.lo,
 author = {Jean-Marc Andreoli and Remo Pareschi},
 title = {LO and behold! Concurrent structured processes},
 booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
 year = {1990},
 isbn = {0-201-52430-X},
 pages = {44--56},
 location = {Ottawa, Canada},
 doi = {http://doi.acm.org/10.1145/97945.97953},
 publisher = {ACM Press},
 address = {New York, NY, USA},
 }

% from frank
		  
@Article{Cervesato00tcs,
  author = 	 "Iliano Cervesato and Joshua S. Hodas and Frank Pfenning",
  title = 	 "Efficient Resource Management for Linear Logic Proof Search",
  journal =	 "Theoretical Computer Science",
  year =	 2000,
  volume =       232,
  number =       "1--2",
  month =        feb,
  pages =        "133--163",
  note =	 "Special issue on Proof Search in
		  Type-Theoretic Languages, D. Galmiche and D. Pym, editors",
  keywords =	 "LF, Elf, linear",
  urlpdf =	 "http://www.cs.cmu.edu/~fp/papers/erm97.pdf",
  urlps =	 "http://www.cs.cmu.edu/~fp/papers/erm97.ps"
}

@Article{Hodas94ic,
  author =	"Joshua Hodas and Dale Miller",
  title =	"Logic Programming in a Fragment of Intuitionistic Linear
		  Logic", 
  journal =	"Information and Computation",
  year =	"1994",
  volume=	"110",
  number=	"2",
  pages=	"327--365",
  note =	"A preliminary version appeared in the Proceedings of the
		  Sixth Annual IEEE Symposium on Logic in Computer Science,
		  pages 32--42, Amsterdam, The Netherlands, July 1991",
  urlps =	"file://ftp.cis.upenn.edu/pub/papers/miller/ic94.ps.Z",
  keywords =	"linear"
}

@Article{Harper05tocl,
  author = 	 {Robert Harper and Frank Pfenning},
  title = 	 {On Equivalence and Canonical Forms in the {LF} Type Theory},
  journal = 	 {Transactions on Computational Logic},
  year = 	 2005,
  month =        jan,
  volume =       6,
  issue =        1,
  pages =        {61--101},
  keywords =     {LF, Elf},
  urlpdf =       {http://www.cs.cmu.edu/~fp/papers/tocl05.pdf},
  urlps =        {http://www.cs.cmu.edu/~fp/papers/tocl05.ps}
}

@InProceedings{Murphy04lics,
  author = 	 {Tom Murphy~VII and Karl Crary and Robert Harper and Frank Pfenning},
  title = 	 {A Symmetric Modal Lambda Calculus for Distributed Computing},
  booktitle = 	 {Proceedings of the 19th Annual Symposium on Logic in
                  Computer Science (LICS'04)},
  pages =	 {286--295},
  year =	 2004,
  editor =	 {H. Ganzinger},
  address =	 {Turku, Finland},
  month =	 jul,
  publisher =	 {IEEE Computer Society Press},
  note =         {Extended version available as Technical Report
                  CMU-CS-04-105},
  urlpdf =       {http://www.cs.cmu.edu/~fp/papers/lics04.pdf},
  urlps =        {http://www.cs.cmu.edu/~fp/papers/lics04.ps}
}

@Article{Pfenning00ic,
  author = 	 "Frank Pfenning",
  title = 	 "Structural Cut Elimination {I}.  Intuitionistic and
		  Classical Logic",
  journal =	 "Information and Computation",
  year =	 2000,
  volume =	 157,
  number =	 "1/2",
  pages =	 "84--141",
  month =	 mar,
  urlpdf =	 "http://www.idealibrary.com/links/artid/inco.1999.2832/production/pdf",
  keywords =	 "LF, Elf"
}

@InProceedings{Pfenning95lics,
  author = 	 "Frank Pfenning",
  title = 	 "Structural Cut Elimination",
  editor =	 "D. Kozen",
  booktitle =	 "Proceedings of the Tenth Annual Symposium on Logic in
		  Computer Science",
  year =	 1995,
  publisher =	 "IEEE Computer Society Press",
  address =	 "San Diego, California",
  month =	 "June",
  pages =	 "156--166",
  keywords =     "LF, Elf, linear",
  urlpdf =	 "http://www.cs.cmu.edu/~fp/papers/lics95.pdf",
  urlps =	 "http://www.cs.cmu.edu/~fp/papers/lics95.ps"
}

@PhdThesis{Schurmann00phd,
  author = 	 "Carsten Sch{\"u}rmann",
  title = 	 "Automating the Meta Theory of Deductive Systems",
  school = 	 "Department of Computer Science, Carnegie Mellon University",
  year = 	 2000,
  month =	 aug,
  note =	 "Available as Technical Report CMU-CS-00-146",
  keywords =	 "LF, Elf",
  urlps =	 "http://cs-www.cs.yale.edu/homes/carsten/papers/S00b.ps"
}

@InProceedings{Pfenning99cade,
  author = 	 "Frank Pfenning and Carsten Sch{\"u}rmann",
  title = 	 "System Description: Twelf --- A Meta-Logical Framework for
		  Deductive Systems",
  editor =	 "H. Ganzinger",
  pages =        "202--206",
  booktitle =	 "Proceedings of the 16th International Conference on
		  Automated Deduction (CADE-16)",
  year =	 1999,
  publisher =	 "Springer-Verlag LNAI 1632",
  address =	 "Trento, Italy",
  month =	 jul,
  keywords =	 "LF, Elf",
  urlpdf =	 "http://www.cs.cmu.edu/~fp/papers/cade99.pdf",
  urlps =	 "http://www.cs.cmu.edu/~fp/papers/cade99.ps"
}

@Article{siena.lectures,
  author = 	 "Per Martin-L{\"o}f",
  title = 	 "On the meanings of the logical constants and the justifications of the logical laws",
  journal =	 "Nordic Journal of Philosophical Logic",
  year =	 1996,
  volume =	 1,
  number =	 "1",
  pages =	 "11--60",
}

@inproceedings{httsep,
 author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
 title = {Polymorphism and separation in hoare type theory},
 booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
 year = {2006},
 isbn = {1-59593-309-3},
 pages = {62--73},
 location = {Portland, Oregon, USA},
 doi = {http://doi.acm.org/10.1145/1159803.1159812},
 publisher = {ACM},
 address = {New York, NY, USA},
 }
