|
Home
Info
Students
Teaching
Research
Publications
Student theses
Professional
CV
Softwares
MetaPRL
OMake
Yapper.org
Random
|
AA00
@techreport{AA00,
author = "Jesse Alt and Sergei Artemov",
institution = {Cornell University},
number = {CFIS 2000-06},
title = "Reflective $\lambda$-calculus",
year = 2000,
}
AA01
@inproceedings{AA01,
author = "Jesse Alt and Sergei Artemov",
crossref = {PTCS01},
pages = "22--37",
title = "Reflective $\lambda$-calculus",
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AA01,
author = "Jesse Alt and Sergei Artemov",
booktitle = {Proof Theory in Computer Science},
editor = {Reinhard Kahle and Peter Schroeder-Heister and Robert F. St{\"a}rk},
isbn = {3-540-42752-X},
pages = "22--37",
publisher = {Springer},
series = LNCS,
title = "Reflective $\lambda$-calculus",
volume = 2183,
year = 2001,
}
AA99
@string{Sep = "September"}
@techreport{AA99,
address = {Ithaca, New York},
author = {Eric Aaron and Stuart Allen},
institution = {Cornell University},
month = Sep,
number = {TR99-1771},
title = {Justifying Calculational Logic by a Conventional Metalinguistic Semantics},
url = {http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR99-1771},
year = 1999,
}
aastudy
@misc{aastudy,
key = "NSF01",
title = "National {S}cience {F}oundation. {B}lack Issues in Higher Education, 2001 Annual Survey",
}
AAW03
@string{nov = "November"}
@techreport{AAW03,
author = {Albrecht, K. and Arnold, R. and Wattenhofer, R.},
institution = {Department of Computer Science, ETH Zurich},
month = nov,
number = 427,
title = {Join and Leave in Peer-to-Peer Systems: The {DASIS} Approach},
year = 2003,
}
Aba94
@string{Apr = "April"}
@string{JFP = "Journal of Functional Programming"}
@article{Aba94,
author = {Martin Abadi},
journal = JFP,
month = Apr,
number = 2,
title = {Baby {M}odula--3 and a theory of objects},
volume = 4,
year = 1994,
}
ABB93
@incollection{ABB93,
author = {Anderson, J. R. and F. S. Bellezza and C. F. Boyle},
booktitle = {Rules of the Mind},
chapter = 8,
editor = {J. R. Anderson},
publisher = {Erlbaum},
title = {The Geometry Tutor and Skill Acquisition},
year = 1993,
}
ABC02
@string{May = "May"}
@misc{ABC02,
author = {Stuart Allen and Mark Bickford and Robert Constable and others},
howpublished = {PostScript document on website},
month = May,
note = {\url{http://www.nuprl.org/html/FDLProject/02cucs-fdl.html}},
title = {{FDL}: A Prototype Formal Digital Library},
year = 2002,
}
ABC06
@techreport{ABC06,
address = {Ithaca, NY},
author = {Allen, Stuart F. and Mark Bickford and Robert L. Constable},
institution = {Cornell University},
note = {To be published, March 2006},
title = {An Abstract Account of Atoms},
year = 2006,
}
ABC82
@string{Jun = "June"}
@article{ABC82,
author = {Adrion, W. R. and M. A. Branstad and J. C. Cherniavsy},
journal = {Computing Surveys},
month = Jun,
number = 2,
pages = {159--192},
title = {Validation, Verification, and Testing of Computer Software},
volume = 14,
year = 1982,
}
ABCEK03
@techreport{ABCEK03,
address = {Ithaca, New York},
author = {Allen, Stuart F. and Mark Bickford and Robert Constable and Richard Eaton and Christoph Kreitz},
institution = {Cornell University},
number = {TR2003-1889},
title = {A {\Nuprl}--{\PVS} Connection: {I}ntegrating Libraries of Formal Mathematics},
year = 2003,
}
ABCEKLM05
@unpublished{ABCEKLM05,
author = {Allen, Stuart F. and Mark Bickford and Robert Constable and Richard Eaton and Christoph Kreitz and Lori Lorigo and Evan Moran},
journal = {Journal of Applied Logic},
note = {To appear in 2006},
publisher = {Elsevier Science},
title = {Innovations in Computational Type Theory using {\Nuprl}},
year = 2006,
}
Abe91
@string{Nov = "November"}
@techreport{Abe91,
address = {Berkeley, CA 94704},
author = {K. Aberer},
institution = {International Computer Science Institute},
month = Nov,
note = {Submitted to Journal of Symbolic Computation},
number = {TR-91-061},
title = {Combinatory Differential Fields: An Algebraic Approach to Approximate Computation and Constructive Analysis},
year = 1991,
}
ABF+05
@misc{ABF+05,
author = {Brian E. Aydemir and Aaron Bohannon and Matthew Fairbairn and J. Nathan Foster and Benjamin C. Pierce and Peter Sewell and Dimitrios Vytiniotis and Geoffrey Washburn and Stephanie Weirich and Steve Zdancewic},
howpublished = {Available from \url{http://www.cis.upenn.edu/group/proj/plclub/mmm/}},
title = {Mechanized Metatheory for the Masses: {T}he {\POPLmark} Challenge},
year = 2005,
}
ABFR87
@incollection{ABFR87,
author = {Anderson, J. R. and C. F. Boyle and R. Farrell and B. J. Reiser},
booktitle = {Modeling Cognition},
editor = {P. Morris},
publisher = {Wiley},
title = {Cognitive Principles in the Design of Computer Tutors},
year = 1987,
}
ABI94
@string{Jun = "June"}
@techreport{ABI94,
address = {Pittsburgh, PA},
author = {Andrews, P. B. and M. Bishop and S. Issar and D. Nesmith and F. Pfenning and H. Xi},
institution = {Carnegie Mellon University},
month = Jun,
number = {94--166},
title = {{\TPS}: {A} Theorem Proving System For Classical Type Theory},
type = {Department of Mathematics},
year = 1994,
}
Abr00
@inproceedings{Abr00,
author = {Abramsky, S.},
booktitle = {Foundations of Secure Computation: Proceedings of the 1999 Marktoberdorf Summer School},
editor = {F. L. Bauer and R. Steinbr{\"u}ggen},
pages = {167--180},
publisher = {IOS Press},
title = {Process Realizability},
year = 2000,
}
Abr00b
@incollection{Abr00b,
author = {Abramsky, S.},
booktitle = {Millennial Perspectives in Computer Science},
editor = {J. Davies, A. W. Roscoe and J. Woodcock},
pages = {1--12},
publisher = {Palgrave},
title = {Concurrent Interaction Games},
year = 2000,
}
Abr90
@incollection{Abr90,
author = {Abramsky, S.},
booktitle = {Logical Foundations of Functional Programming},
editor = {D.~A.~Turner},
pages = {65--116},
publisher = {Addison-Wesley},
title = {The lazy $\lambda$-calculus},
year = 1990,
}
Abr93
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Abr93,
author = {Abramsky, S.},
journal = TCS,
number = {1--2},
pages = {3--57},
title = {Computational Interpretations of Linear Logic},
volume = 111,
year = 1993,
}
Abr94
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Abr94,
author = {Abramsky, S.},
journal = TCS,
number = 1,
pages = {5--9},
title = {Proofs as Processes},
volume = 135,
year = 1994,
}
Abr95
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Abr95,
author = {Uri Abraham},
journal = TCS,
pages = {257--298},
title = {On interprocess communication and the implementation of multi-writer atomic registers},
volume = 149,
year = 1995,
}
Abr97
@incollection{Abr97,
author = {S. Abramsky},
booktitle = {Semantics and Logics of Computation},
editor = {P. Dybjer and A. M. Pitts},
publisher = {Cambridge Univ. Press},
title = {Semantics of interaction: an introduction to game semantics},
year = 1997,
}
Abr99
@book{Abr99,
author = {Uri Abraham},
publisher = {Gordon and Breach},
series = {Algebra, Logic and Applications Series},
title = {Models for Concurrency},
volume = 11,
year = 1999,
}
ABY86
@article{ABY86,
author = {Anderson, J. R. and C. F. Boyle and G. Yost},
journal = {The Journal of Mathematical Behavior},
number = 20,
title = {The Geometry Tutor},
volume = 5,
year = 1986,
}
AC03
@techreport{AC03,
author = {Stuart Allen and Robert L. Constable},
institution = {Cornell University, Computer Science Department},
title = {Enabling Large Scale Coherency Among Mathematical Texts in the {NSDL}},
year = 2003,
}
AC05
@unpublished{AC05,
author = "Allen, Stuart and Constable, Robert",
note = "Submitted to Journal of Digital Information, sponsored by British Computer Society and Oxford University Press. This paper elaborates ideas from our previous NSDL targeted research proposal, \url{http://www.nuprl.org/documents/Allen/EnablingLargeScale.html}",
title = "Enabling Large Scale Coherency Among Mathematical Texts",
year = 2005,
}
AC06
@string{Feb = "February"}
@techreport{AC06,
address = {Ithaca, NY},
author = {Allen, Stuart F. and Robert L. Constable},
institution = {Cornell University},
month = Feb,
number = {TR2006-2014},
title = {Enabling Large Scale Coherency Among Mathematics Texts},
type = {Department of Computer Science},
year = 2006,
}
AC92
@techreport{AC92,
author = {Aitken, William and Robert L. Constable},
institution = {Cornell University, Computer Science Department, Ithaca, NY},
title = {Reflecting on {\Nuprl} : {L}essons 1--4},
year = 1992,
}
AC92a
@unpublished{AC92a,
author = {Aitken, William and Robert L. Constable},
note = {Unpublished, {C}ornell {U}niversity},
title = {An inductive definition of evaluation in {\Nuprl}},
year = 1993,
}
AC94
@inproceedings{AC94,
author = {Abadi, Mart{\'i}n and Luca Cardelli},
crossref = {LICS94},
pages = {332--341},
title = {A Semantics of Object Types},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{AC94,
address = {Paris, France},
author = {Abadi, Mart{\'i}n and Luca Cardelli},
booktitle = {Proceedings of 9$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS94},
month = Jul,
pages = {332--341},
publisher = {IEEE Computer Society Press},
title = {A Semantics of Object Types},
year = 1994,
}
AC96
@book{AC96,
author = {Abadi, Mart{\'i}n and Luca Cardelli},
publisher = {Springer},
title = {A Theory of Objects},
year = 1996,
}
AC96a
@inproceedings{AC96a,
author = {David Aspinall and Adriana Compagnoni},
crossref = {LICS96},
note = {Final draft to appear in Theoretical Computer Science, 2000},
pages = {86--97},
title = {Subtyping Dependent Types},
}
Fully expanded entry:
@inproceedings{AC96a,
address = "New Brunswick, New Jersey",
author = {David Aspinall and Adriana Compagnoni},
booktitle = {Proceedings of 11$^{th}$ IEEE Symposium on Logic in Computer Science},
editor = "E. Clarke",
key = {LICS96},
month = "July 27--30",
note = {Final draft to appear in Theoretical Computer Science, 2000},
pages = {86--97},
publisher = "IEEE Computer Society Press",
title = {Subtyping Dependent Types},
year = 1996,
}
AC98
@book{AC98,
address = {Cambridge},
author = {Amadio, Roberto M. and Pierre-Louis Curien},
number = 46,
publisher = {Cambridge University Press},
series = {Cambridge Tracts in Theoretical Computer Science},
title = {Domains and lambda-calculi},
year = 1998,
}
ACC01
@misc{ACC01,
author = {Stuart Allen and James Caldwell and Robert Constable},
howpublished = {Extended abstract of presentation originally entitled \emph{Interactive Digital Libraries of Formalized Algorithmic Knowledge,} given at the First International Workshop on Mathematical Knowledge Management},
note = {\url{http://www.nuprl.org/documents/Allen/01mkm-diglib.html}},
title = {Logical Aspects of Digital Mathematics Libraries},
year = 2001,
}
ACCL91
@string{JFP = "Journal of Functional Programming"}
@article{ACCL91,
author = {Abadi, Mart{\'i}n and Luca Cardelli and Pierre-Louis Curien and Jean-Jacques L{\'e}vy},
journal = JFP,
number = 4,
pages = {375--416},
title = {Explicit Substitutions},
volume = 1,
year = 1991,
}
ACEKL00
@inproceedings{ACEKL00,
author = {Stuart Allen and Robert Constable and Richard Eaton and Christoph Kreitz and Lori Lorigo},
crossref = {CADE00},
pages = {170--176},
title = {The {\Nuprl} Open Logical Environment},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{ACEKL00,
author = {Stuart Allen and Robert Constable and Richard Eaton and Christoph Kreitz and Lori Lorigo},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
editor = {David McAllester},
pages = {170--176},
publisher = {Springer Verlag},
series = LNAI,
title = {The {\Nuprl} Open Logical Environment},
volume = 1831,
year = 2000,
}
ACF04
@techreport{ACF04,
author = {Stuart F. Allen and Robert L. Constable and Matthew Fluet},
institution = {Department Computer Science, Cornell University},
number = {TR2004-1933},
title = {Expressing and Implementing the Computational Content Implicit in Smullyan's Account of Boolean Valuations},
year = 2004,
}
ACHA90
@inproceedings{ACHA90,
author = {Allen, Stuart F. and Robert L. Constable and Douglas J. Howe and William Aitken},
crossref = {LICS90},
pages = {95--197},
title = {The Semantics of Reflected Proof},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{ACHA90,
author = {Allen, Stuart F. and Robert L. Constable and Douglas J. Howe and William Aitken},
booktitle = {Proceedings of the 5$^{th}$ Symposium on Logic in Computer Science},
key = {LICS90},
month = Jun,
pages = {95--197},
publisher = {IEEE Computer Society Press},
title = {The Semantics of Reflected Proof},
year = 1990,
}
ACHH93
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{ACHH93,
author = {Alur, R. and C. Courcoubetis and Thomas A. Henzinger and Pei-Hsin Ho},
booktitle = {Proceedings of Hybrid Systems Workshop},
pages = {209--229},
publisher = {Springer-Verlag},
series = LNCS,
title = {Hybrid Automata: An Algorithmic Approach to the Specification and Verification of Hybrid Systems},
volume = 736,
year = 1993,
}
ACHH94
@inproceedings{ACHH94,
crossref = {ACHH93},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{ACHH94,
author = {Alur, R. and C. Courcoubetis and Thomas A. Henzinger and Pei-Hsin Ho},
booktitle = {Proceedings of Hybrid Systems Workshop},
pages = {209--229},
publisher = {Springer-Verlag},
series = LNCS,
title = {Hybrid Automata: An Algorithmic Approach to the Specification and Verification of Hybrid Systems},
volume = 736,
year = 1993,
}
ACKP94
@string{May = "May"}
@unpublished{ACKP94,
author = {Anderson, J. R. and A. T. Corbett and K. R. Koedinger and R. Pelletier},
month = May,
note = {Manuscript},
title = {Cognitive Tutors: Lessons Learned},
year = 1994,
}
ACL06
@article{ACL06,
author = {Allen, Stuart F. and Constable, Robert L. and Lorigo, Lori},
journal = {Journal of Electronic Publishing},
note = {To appear in January},
title = {Using Formal Reference to Enhance Authority and Integrity in Online Mathematical Texts},
year = 2006,
}
ACL2-URL
@unpublished{ACL2-URL,
author = {Matt Kaufmann and J Strother Moore},
note = {\url{http://www.cs.utexas.edu/users/moore/acl2/}},
title = {{\ACLt} Home Page},
}
ACM02
@inproceedings{ACM02,
author = {Simon Ambler and Roy L. Crole and Alberto Momigliano},
crossref = {tphols2002},
pages = {13--30},
title = {Combining Higher Order Abstract Syntax with Tactical Theorem Proving and (Co)Induction},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{ACM02,
author = {Simon Ambler and Roy L. Crole and Alberto Momigliano},
booktitle = {Proceedings of the 15$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2002)},
editor = {Victor A. Carre{\~n}o and C{\'e}zar A. Mu{\~n}oz and Sophi{\`e}ne Tahar},
isbn = {3-540-44039-9},
key = {TPHOLs02},
pages = {13--30},
publisher = {Springer-Verlag},
series = LNCS,
title = {Combining Higher Order Abstract Syntax with Tactical Theorem Proving and (Co)Induction},
volume = 2410,
year = 2002,
}
ACM03
@inproceedings{ACM03,
author = {S. J. Ambler and R. L. Crole and Alberto Momigliano},
crossref = {Merlin03},
pages = {1--11},
title = {A Definitional Approach to Primitive Recursion over Higher Order Abstract Syntax},
url = {http://doi.acm.org/10.1145/976571.976572},
}
Fully expanded entry:
@inproceedings{ACM03,
author = {S. J. Ambler and R. L. Crole and Alberto Momigliano},
booktitle = {Proceedings of the 2003 workshop on {M}echanized reasoning about languages with variable binding},
isbn = {1-58113-800-8/03/0008},
key = {Merlin03},
location = {Uppsala, Sweden},
pages = {1--11},
publisher = {{ACM} Press},
title = {A Definitional Approach to Primitive Recursion over Higher Order Abstract Syntax},
url = {http://doi.acm.org/10.1145/976571.976572},
year = 2003,
}
ACM:1973:CRF
@proceedings{ACM:1973:CRF,
address = "New York, NY, USA",
bibdate = "Thu Dec 3 07:11:18 MST 1998",
booktitle = "Conference record of Fifth Annual {ACM} Symposium on Theory of Computing: papers presented at the Symposium, Austin, Texas, April 30--May 2, 1973",
editor = "{ACM}",
keywords = "electronic digital computers --- programming --- congresses; computational complexity --- congresses; machine theory --- congresses",
lccn = "QA76.6 .A16 1973",
pages = "iv + 277",
publisher = "{ACM} Press",
title = "Conference record of Fifth Annual {ACM} Symposium on Theory of Computing: papers presented at the Symposium, Austin, Texas, April 30--May 2, 1973",
year = 1973,
}
ACN90
@inproceedings{ACN90,
address = {Sophia-Antipolis, France},
author = {Augustsson, Lennart and Thierry Coquand and Bengt Nordstr{\"o}m},
booktitle = {Proceedings of the First Annual Workshop on Logical Frameworks},
pages = {39--42},
title = {A Short Description of Another Logical Framework},
year = 1990,
}
ACR98
@string{Oct = "October"}
@inproceedings{ACR98,
address = {Vancouver},
author = {Isabelle Attalli and Denise Caromel and Marjorie Russo},
booktitle = {OOPSLA'98 Workshop on the Formal Underpinnings of Java},
month = Oct,
title = {A Formal Executable Semantics for Java},
year = 1998,
}
ACT01
@inproceedings{ACT01,
author = {D. A. Agarwal and O. Chevassut and M. R. Thompson and G. Tsudik},
booktitle = {Proceedings of the 6th IEEE Symposium on Computers and Communications, Hammamet, Tunisia, July 3--5},
pages = {22--28},
title = {An Integrated Solution for Secure Group Communication in Wide-Area Networks},
year = 2001,
}
ACU93
@string{JAR = "Journal of Automated Reasoning"}
@article{ACU93,
author = {Aitken, William and Robert L. Constable and Judith Underwood},
journal = JAR,
number = 2,
pages = {171--221},
title = {Metalogical {F}rameworks {II}: Using Reflected Decision Procedures},
volume = 22,
year = 1993,
}
ACV96
@inproceedings{ACV96,
address = {St. Petersburg, FL},
author = {Abadi, Mart{\'i}n and Luca Cardelli and Ramesh Viswanathan},
booktitle = {Proceedings of the 23rd Annual Symposium on Principles of Programming Languages},
pages = {296--409},
title = {An Interpretation of Objects and Object Types},
year = 1996,
}
Acz00
@techreport{Acz00,
author = "Peter Aczel and Michael Rathjen",
institution = "Mittag-Leffler",
number = 40,
title = "Notes on Constructive Set Theory",
year = "2000/2001",
}
Acz77
@inproceedings{Acz77,
author = {Aczel, Peter},
booktitle = {Handbook of Mathematical Logic},
editor = {J. Barwise},
pages = {739--782},
publisher = {North-Holland},
title = {An Introduction to Inductive Definitions},
year = 1977,
}
Acz78
@inproceedings{Acz78,
author = {Aczel, Peter},
booktitle = {Logic Colloquium '77},
editor = {MacIntyre, A. and L. Pacholski and J. Paris},
publisher = {North Holland},
title = {The type theoretic interpretation of constructive set theory},
year = 1978,
}
Acz80
@incollection{Acz80,
author = {Aczel, Peter},
booktitle = {The Kleene Symposium},
editor = {J. Barwise and H. Keisler and K. Kunen},
pages = {31--59},
publisher = {North Holland},
title = {Frege Structures and the Notion of Proposition, Truth and Set},
year = 1980,
}
Acz82
@inproceedings{Acz82,
author = {Aczel, Peter},
booktitle = {The L.E.J. Brouwer Centenary Symposium},
editor = {Troelstra, S.S. and D. van Dalen},
publisher = {North Holland},
title = {The type theoretic interpretation of constructive set theory: Choice principles},
year = 1982,
}
Acz86
@inproceedings{Acz86,
author = {Aczel, Peter},
booktitle = {Logic, Methodology and Philosophy of Science {VII}},
pages = {17--49},
publisher = {Elsevier Science Publishers},
title = {The Type Theoretic Interpretation of Constructive Set Theory: Inductive Definition},
year = 1986,
}
Acz97
@string{may = "May"}
@misc{Acz97,
author = "Aczel, Peter",
month = may,
note = "Unpublished manuscript",
title = "Notes on Constructive Type Theory",
year = 1997,
}
Acz99
@inproceedings{Acz99,
author = {Aczel, Peter},
booktitle = {Proceedings of Types for Proofs and Programs},
crossref = {Marktoberdorf97},
pages = {57--97},
title = {Notes on the Simply Typed Lambda Calculus},
}
Fully expanded entry:
@inproceedings{Acz99,
address = {Berlin},
author = {Aczel, Peter},
booktitle = {Proceedings of Types for Proofs and Programs},
editor = {Ulrich Berger and H. Schwichtenberg},
pages = {57--97},
publisher = {Springer},
series = {Series {F}: Computer and Systems Sciences},
title = {Notes on the Simply Typed Lambda Calculus},
volume = 165,
year = 1999,
}
Acz99a
@inproceedings{Acz99a,
author = {Aczel, Peter},
crossref = {TYPES98},
pages = {1--18},
title = {On relating type theories and set theories},
url = {http://www.springerlink.com/link.asp?id=jkt3tlf6kdh8la8b},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Acz99a,
author = {Aczel, Peter},
booktitle = "Types for Proofs and Programs: International Workshop, TYPES '98, Kloster Irsee, Germany, March 1998",
editor = "T. Altenkirch and W. Naraschewski and B. Reus",
key = "TYPES98",
pages = {1--18},
series = LNCS,
title = {On relating type theories and set theories},
url = {http://www.springerlink.com/link.asp?id=jkt3tlf6kdh8la8b},
volume = 1657,
year = 1999,
}
AD96
@incollection{AD96,
author = "R. Alur and D. L. Dill",
booktitle = "Formal Methods for RealTime Computing",
editor = "C. Heitmeyer and D. Mandrioli",
pages = {55--82},
publisher = {Wiley},
title = "Automata-theoretic verification of real-time systems",
year = 1996,
}
ADG+01
@inproceedings{ADG+01,
author = {Andrew Adams and Martin Dunstan and Hanne Gottliebsen and Tom Kelsey and Ursula Martin and Sam Owre},
crossref = {tphols2001},
pages = {27--42},
title = {Computer Algebra Meets Automated Theorem Proving: {I}ntegrating {\Maple} and {\PVS}},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Sep = "September"}
@inproceedings{ADG+01,
address = {Edinburgh, Scotland},
author = {Andrew Adams and Martin Dunstan and Hanne Gottliebsen and Tom Kelsey and Ursula Martin and Sam Owre},
booktitle = {14$^{th}$ International Conference on Theorem Proving in Higher Order Logics},
editor = {Richard Boulton and Paul Jackson},
key = {TPHOLs01},
month = Sep,
pages = {27--42},
publisher = {Springer-Verlag},
series = LNCS,
title = {Computer Algebra Meets Automated Theorem Proving: {I}ntegrating {\Maple} and {\PVS}},
volume = 2152,
year = 2001,
}
ADH+98
@article{ADH+98,
address = {Hingham, MA, USA},
author = {H. Abelson and R. K. Dybvig and C. T. Haynes and G. J. Rozas and N. I. Adams Iv and D. P. Friedman and E. Kohlbecker and G. L. Steele, Jr. and D. H. Bartley and R. Halstead and D. Oxley and G. J. Sussman and G. Brooks and C. Hanson and K. M. Pitman and M. Wand},
issn = {1388-3690},
journal = {Journal of Higher Order and Symbolic Computation},
number = 1,
pages = {7--105},
publisher = {Kluwer Academic Publishers},
title = {Revised Report on the Algorithmic Language {\Scheme}},
url = {http://dx.doi.org/10.1023/A:1010051815785},
volume = 11,
year = 1998,
}
ADHK01
@string{TCS = "Journal of Theoretical Computer Science"}
@article{ADHK01,
author = {Uri Abraham and Shlomi Dolev and Ted Herman and Irit Koll},
journal = TCS,
pages = {653--692},
title = {Self-stabilizing $\ell$-exclusion},
volume = 266,
year = 2001,
}
ADKM92
@string{Jul = "July"}
@conference{ADKM92,
author = {Y.~Amir and D.~Dolev and S.~Kramer and D.~Malki},
booktitle = {22nd Annual International Symposium on Fault-Tolerant Computing},
month = Jul,
pages = {76--84},
title = {Transis: A Communication Sub-System for High Availability},
year = 1992,
}
ADKM92b
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Nov = "November"}
@inproceedings{ADKM92b,
author = {Y.~Amir and D.~Dolev and S.~Kramer and D.~Malki},
booktitle = {Sixth International Workshop on Distributed Algorithms proceedings (WDAG-6)},
month = Nov,
pages = {292--312},
series = LNCS,
title = {Membership Algorithms for Multicast Communication Groups},
volume = 647,
year = 1992,
}
ADN97
@techreport{ADN97,
author = {Sergei Artemov and J.M. Davoren and Anil Nerode},
institution = {Cornell University},
number = {MSI 97-05},
title = {Modal logics and topological semantics for Hybrid Systems},
year = 1997,
}
AFH94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AFH94,
author = {R. Alur and L. Fix and T. A. Henzinger},
booktitle = {Proc. 6th Int. Conf. Computer Aided Verification (CAV'94)},
pages = {11--13},
publisher = {Springer-Verlag},
series = LNCS,
title = {Event-Clock Automata: a Determinizable Class of Timed Automata},
volume = 818,
year = 1994,
}
AFST94
@string{May = "May"}
@unpublished{AFST94,
author = {Alvisi, Lorenzo and Alan Fekete and Scott Stoller and Sam Toueg},
month = May,
note = {Draft.},
title = {What is a group membership service?},
year = 1994,
}
AFY93
@incollection{AFY93,
author = {Archer, M. and G. Fink and L. Yang},
booktitle = {Higher Order Logic Theorem Proving and Its Applications},
editor = {Claesen, L. J. M. and M. J. C. Gordon},
pages = {539--549},
publisher = {Elsevier Science Publishers B. V. (North-Holland)},
title = {Linking Other Theorem Provers to {\HOL} Using {PM}: Proof Manager},
year = 1993,
}
AGH02
@inproceedings{AGH02,
author = {Brian Aydemir and Adam Granicz and Jason Hickey},
crossref = {tphols2002b},
optwwwps = {papers/tphols02.ps},
pages = {12--22},
title = {Formal Design Environments},
}
Fully expanded entry:
@inproceedings{AGH02,
author = {Brian Aydemir and Adam Granicz and Jason Hickey},
booktitle = {Theorem Proving in Higher Order Logics; Track B Proceedings of the 15$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2002), Hampton, VA, August 2002},
editor = {Victor A. Carre{\~n}o and C{\'e}zar A. Mu{\~n}oz and Sophi{\`e}ne Tahar},
optwwwps = {papers/tphols02.ps},
pages = {12--22},
publisher = {National Aeronautics and Space Administration},
title = {Formal Design Environments},
year = 2002,
}
AGLM99
@inproceedings{AGLM99,
address = "Vancouver, British Columbia, Canada",
author = "Andrew A. Adams and Hanne Gottliebsen and Steve Linton and Ursula Martin",
booktitle = "Proceedings of International Symposium on Symbolic and Algebraic Computation {(ISSAC'99)}",
pages = "253--260",
publisher = "{ACM}",
title = "Automated Theorem Proving in Support of Computer Algebra: Symbolic Definite Integration as a Case Study",
year = 1999,
}
AGOM04
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AGOM04,
author = {S. Abramsky and D. Ghica and L. Ong and A. Murawski},
booktitle = {TACAS 2004: Tools and Algorithms for the Construction and Analysis of Systems, 10 International Conference},
pages = {421--435},
publisher = {Springer},
series = LNCS,
title = {Applying Game Semantics to Compositional Software Modelling and Verification},
volume = 2988,
year = 2004,
}
AH01a
@inproceedings{AH01a,
author = {Luca de Alfaro and Thomas A. Henzinger},
booktitle = {Proceedings of the Ninth Annual Symposium on Foundations of Software Engineering},
organization = {{ACM} Press},
title = {Interface Automata},
year = 2001,
}
AH01b
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AH01b,
author = {Luca de Alfaro and Thomas A. Henzinger},
booktitle = {Proceedings of the First International Workshop on Embedded Software(EMSOFT)},
pages = {148--165},
publisher = {Springer-Verlag},
series = LNCS,
title = {Interface Theories for Component-Based Design},
volume = 2211,
year = 2001,
}
AH76
@article{AH76,
author = {Appel, K. I. and W. Haken},
journal = {Bulletin of the American Mathematical Society},
pages = {711--712},
title = {Every Planar Map is Four Colorable},
volume = 82,
year = 1976,
}
AH97
@techreport{AH97,
address = {Washington, DC 20375},
author = {Archer, Myla and Constance Heitmeyer},
institution = {Naval Research Laboratory},
month = {May 19,},
note = {A shorter version of this report was presented at RTAS '96, Boston, MA, June 10--13, 1996},
title = {Mechanical Verification of Timed Automata: A Case Study},
year = 1997,
}
AHH93
@inproceedings{AHH93,
author = {Alur, R. and Thomas A.~Henzinger and Pei-Hsin Ho},
booktitle = {IEEE Trans. on Software Engineering},
note = {preliminary version appeared in Proc. 14th RTSS, 1993},
pages = {181--201},
title = {Automatic Symbolic Verification of Embedded Systems},
volume = {22(3)},
year = 1996,
}
AHR02
@article{AHR02,
author = {Myla Archer and Constance Heitmeyer and Elvinia Riccobene},
journal = {Automated Software Engineering},
number = 3,
pages = {201--232},
publisher = {Kluwer Academic Publishers},
title = {Proving Invariants of {I/O} Automata with {\TAME}},
volume = 9,
year = 2002,
}
AHS98
@string{Jul = "July"}
@inproceedings{AHS98,
address = {Eindhoven, The Netherlands},
author = {Archer, Myla and Constance Heitmeyer and Steve Sims},
booktitle = {User Interfaces for Theorem Provers},
month = Jul,
note = {Informal proceedings available at \url{http://www.win.tue.nl/cs/ipa/uitp/proceedings.html}},
title = {{\TAME}: {A} {\PVS} Interface to Simplify Proofs for Automata},
year = 1998,
}
AHU74
@book{AHU74,
author = {Aho, A. V. and J. E. Hopcroft and J. D. Ullman},
publisher = {Addison-Wesley, Reading, MA},
title = {The Design and Analysis of Computer Algorithms},
year = 1974,
}
Ait93
@unpublished{Ait93,
author = {Aitken, William},
note = {Computer Science Department, Cornell University, Ithaca, NY},
title = {A Formal Introduction to the Lambda Calculus},
year = 1993,
}
Ait94
@phdthesis{Ait94,
author = {Aitken, William},
school = {Computer Science Department, Cornell University, Ithaca, NY},
title = {Metaprogramming in {\Nuprl} Using Reflection},
year = 1994,
}
AK94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AK94,
author = {Sergei Artemov and Vladimir N. Krupski},
booktitle = {Proceedings of the 3$^{rd}$ International Symposium on Logical Foundations of Computer Science},
pages = {23--33},
publisher = {Springer-Verlag},
series = LNCS,
title = {Referential data structures and labeled modal logic},
volume = 813,
year = 1994,
}
AK96
@string{APAL = "Annals of Pure and Applied Logic"}
@article{AK96,
author = {Sergei Artemov and Vladimir N. Krupski},
journal = APAL,
pages = {57--71},
title = {Data storage interpretation of labeled modal logic},
volume = 78,
year = 1996,
}
AL03
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{AL03,
author = {Abadi, Martin and Rustan M. Leino},
booktitle = {Verification: Theory and Practice, Essay dedicated to Zohar Manna on the occasion of his 64th birthday},
editor = {Dershowitz, Nachum},
pages = {11--41},
publisher = {Springer},
series = LNCS,
title = {A logic of object-oriented programs},
year = 2003,
}
AL90
@string{Apr = "April"}
@article{AL90,
author = {Attiya, Hagit and Nancy A. Lynch},
journal = {Information and Computation},
month = Apr,
number = 1,
pages = {183--232},
title = {Time Bounds for Real-Time Process Control in the Presence of Timing Uncertainty},
volume = 110,
year = 1994,
}
AL92
@string{Jun = "June"}
@inproceedings{AL92,
author = {Aagaard, Mark and Miriam Leeser},
booktitle = {Proceedings of Workshop on Computer-Aided Verification},
editor = {Gregor Bochmann and David Probst},
month = Jun,
pages = {72--83},
publisher = {Springer-Verlag},
title = {Verifying a Logic Synthesis Tool in {\Nuprl}},
year = 1992,
}
AL93
@string{Jun = "June"}
@techreport{AL93,
address = {School of Electrical Engineering},
author = {Aagaard, Mark and Miriam Leeser},
institution = {Cornell University},
month = Jun,
number = {TR EE-CEG-93-5},
title = {A Framework for Specifying and Designing Pipelines},
year = 1993,
}
AL94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AL94,
author = {Mark Aagaard and Miriam Leeser},
booktitle = {1994 International Conference on Theorem Provers in Circuit Design},
editor = {T. Kropf and R. Kumar},
pages = {13--32},
publisher = {Springer Verlag},
series = LNCS,
title = {Reasoning About Pipelines with Structural Hazards},
volume = 901,
year = 1995,
}
AL95
@string{May = "May"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{AL95,
author = {Abadi, Martin and Lamport, Leslie},
journal = TOPLAS,
month = May,
number = 3,
title = {Conjoining Specifications},
volume = 17,
year = 1995,
}
alfaweb
@misc{alfaweb,
author = "Thomas Hallgren",
note = "Alfaweb homepage: \url{http://www.cs.chalmers.se/~hallgren/Alfa/}",
title = "Alfaweb",
}
All02
@techreport{All02,
address = {Ithaca, New York},
author = {Allen, Stuart F.},
institution = {Cornell University},
number = {TR2002-1885},
title = {Abstract Identifiers and Textual Reference},
year = 2002,
}
All02a
@misc{All02a,
author = {Stuart Allen},
howpublished = {\url{http://www.nuprl.org/FDLProject/FDLnotes/}},
title = {Notes on the Design and Purpose of the {FDL}},
year = {Ongoing, beginning 2002},
}
All03
@unpublished{All03,
author = {Allen, Stuart F. and Robert Constable and Matthew Fluet},
note = {To be published},
title = {Expressing and Implementing the Computational Content Implicit in Smullyan's Account of Boolean Valuations},
year = 2003,
}
All04
@article{All04,
author = {Allen, Stuart},
journal = {First Monday},
note = {\url{http://www.firstmonday.org/issues/issue9_2/allen/index.html}},
number = 2,
title = {Abstract Identifiers, Intertextual Reference and a Computational Basis for Recordkeeping},
volume = 9,
year = 2004,
}
All84
@string{Jul = "July"}
@article{All84,
author = {James F. Allen},
journal = {Artificial Intelligence},
month = Jul,
number = 2,
pages = {123--154},
title = {Towards a general theory of action and time},
volume = 23,
year = 1984,
}
All87a
@inproceedings{All87a,
author = {Allen, Stuart F.},
crossref = {LICS87},
pages = {215--224},
title = {A {N}on-Type-Theoretic {D}efinition of {M}artin-{L}{\"{o}}f's {T}ypes},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{All87a,
author = {Allen, Stuart F.},
booktitle = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
editor = {D. Gries},
key = {LICS87},
month = Jun,
pages = {215--224},
publisher = {IEEE Computer Society Press},
title = {A {N}on-Type-Theoretic {D}efinition of {M}artin-{L}{\"{o}}f's {T}ypes},
year = 1987,
}
All87b
@phdthesis{All87b,
author = {Allen, Stuart F.},
school = {Cornell University},
title = {A Non-Type-Theoretic Semantics for Type-Theoretic Language},
year = 1987,
}
All92
@unpublished{All92,
author = {Allen, Stuart F.},
note = {Unpublished note, Computer Science Department, Cornell University},
title = {A Definition of the {P}olya Transform in {\Nuprl}},
year = 1992,
}
All93
@unpublished{All93,
author = {Stuart F.~Allen},
note = {section of {\Nuprl} 4.2 library},
title = {An imperative language in {\Nuprl}},
year = 1995,
}
All98
@inproceedings{All98,
address = {Eindhoven, The Netherlands},
author = {Allen, Stuart F.},
booktitle = {Proceedings of the Conference on User Interfaces for Theorem Provers},
title = {From dy/dx to [ ]P: a matter of notation},
year = 1998,
}
Alt93
@string{Nov = "November"}
@phdthesis{Alt93,
address = {Department of Computer Science, The King's Blgs, Mayfield Rd, Edinburgh EH9 3JZ},
author = {Thorsten Altenkirch},
month = Nov,
school = {University of Edinburgh},
title = {Constructions, Inductive Types and Strong Normalization},
year = 1993,
}
Alt93a
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Alt93a,
author = {Thorsten Altenkirch},
booktitle = {Typed Lambda Claculi and Applications},
editor = {J. F. Groote M. Benzen},
publisher = {Springer-Verlag},
series = LNCS,
title = {A formalization of the strong normalization proof for System F in LEGO},
volume = 664,
year = 1993,
}
ALW89
@inproceedings{ALW89,
author = {M. Abadi and L. Lamport and P. Wolper},
booktitle = {Proceedings of Sixteenth International Colloquium on Automata Languages and Programming},
pages = {1--17},
publisher = {Springer-Verlag},
title = {Realizable and Unrealizable Concurrent Program Specifications},
volume = 372,
year = 1989,
}
ALW93
@inproceedings{ALW93,
author = {Aagaard, Mark D. and Miriam E. Leeser and Phillip J. Windley},
booktitle = {{\HOL} Theorem Proving System and its Applications},
editor = {Jeffrey J. Joyce and Carl-Johan H. Seger},
pages = {400--413},
publisher = {Springer-Verlag},
title = {Towards a Super Duper Hardware Tactic},
year = 1993,
}
american-heritage-2000
@book{american-heritage-2000,
edition = {Fourth},
publisher = {Houghton Mifflin},
title = {The American Heritage Dictionary of the English Language},
year = 2000,
}
AMMAC93
@string{May = "May"}
@article{AMMAC93,
author = {Y.~Amir and L.~E.~Moser and P.~M.~Melliar-Smith and D.~A.~Agarwal and P.~Ciarfella},
journal = {International Conference on Distributed Computing Systems},
month = May,
pages = {551--560},
title = {Fast Message Ordering and Membership Using a Logical Token-Passing Ring},
year = 1993,
}
AMPR01
@inproceedings{AMPR01,
author = {Natasha Alechina and Michael Mendler and Valeria de Paiva and Eike Ritter},
crossref = {CSL01},
pages = {292--307},
title = {Categorical and {Kripke} Semantics for Constructive {S4} Modal Logic},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AMPR01,
author = {Natasha Alechina and Michael Mendler and Valeria de Paiva and Eike Ritter},
booktitle = {Computer Science Logic, Proceedings of the 10$^{th}$ Annual Conference of the EACSL},
editor = {L. Fribourg},
pages = {292--307},
publisher = {Springer-Verlag},
series = LNCS,
title = {Categorical and {Kripke} Semantics for Constructive {S4} Modal Logic},
url = {http://link.springer-ny.com/link/service/series/0558/tocs/t2142.htm},
volume = 2142,
year = 2001,
}
AN94
@string{Jun = "June"}
@techreport{AN94,
address = {Palo Alto, CA},
author = {Martin Abadi and Roger Needham},
institution = {Digital Equipment Corporation},
month = Jun,
number = 125,
title = {Prudent Engineering Practice for Cryptographic Protocols},
type = {SRC Research Report},
year = 1994,
}
And86
@book{And86,
author = {Andrews, Peter B.},
publisher = {Academic Press, Inc., New York},
title = {An Introduction to Mathematical Logic and Type Theory: to Truth through Proof},
year = 1986,
}
And99
@book{And99,
address = {New York},
author = {Andrews, Gregory R.},
publisher = {Addison Wesley},
title = {Foundation of Multithreaded, Parallel, and Distributed Programming},
year = 1999,
}
AO97
@book{AO97,
author = {Apt, K. and E.-R. Oderog},
publisher = {Springer},
title = {Verification of Sequential and Concurrent Programs},
year = 1997,
}
APC94
@inproceedings{APC94,
author = {Abadi, Martin and G. Plotkin and Luca Cardelli},
crossref = {LICS94},
pages = {310--319},
title = {Subtyping and Parametricity},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{APC94,
address = {Paris, France},
author = {Abadi, Martin and G. Plotkin and Luca Cardelli},
booktitle = {Proceedings of 9$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS94},
month = Jul,
pages = {310--319},
publisher = {IEEE Computer Society Press},
title = {Subtyping and Parametricity},
year = 1994,
}
APCFS03
@article{APCFS03,
author = {A. Asperti and L. Padovani and C. Sacerdoti Coen and G. Ferruccio and I. Schena},
journal = {Annals of Mathematics and Artificial Intelligence, Special Issue on Mathematical Knowledge Management},
number = {1--3},
pages = {27--46},
title = {Mathematical Knowledge Management in {HELM}},
volume = 38,
year = 2003,
}
Apo57
@book{Apo57,
author = {Apostol, Tom M.},
publisher = {Addison-Wesley Publishing Company, Inc.},
series = {Addison-Wesley Series in Mathematics},
title = {Mathematical Analysis: A Modern Approach to Advanced Calculus},
year = 1957,
}
App01
@inproceedings{App01,
author = "Andrew W. Appel",
crossref = "LICS01",
pages = "247--258",
title = "Foundational Proof-Carrying Code",
url = "citeseer.ist.psu.edu/appel01foundational.html",
}
Fully expanded entry:
@inproceedings{App01,
author = "Andrew W. Appel",
booktitle = {Proceedings of 16$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS01},
pages = "247--258",
publisher = "IEEE Computer Society Press",
title = "Foundational Proof-Carrying Code",
url = "citeseer.ist.psu.edu/appel01foundational.html",
year = 2001,
}
App92
@book{App92,
author = {Appel, Andrew W.},
publisher = {Cambridge University Press},
title = {Compiling with Continuations},
year = 1992,
}
APSS01
@inproceedings{APSS01,
author = {A. Asperti and L. Padovani and C. Sacerdoti Coen and I. Schena},
crossref = {tphols2001},
pages = {59--74},
title = {{HELM} and the Semantic Math-Web},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Sep = "September"}
@inproceedings{APSS01,
address = {Edinburgh, Scotland},
author = {A. Asperti and L. Padovani and C. Sacerdoti Coen and I. Schena},
booktitle = {14$^{th}$ International Conference on Theorem Proving in Higher Order Logics},
editor = {Richard Boulton and Paul Jackson},
key = {TPHOLs01},
month = Sep,
pages = {59--74},
publisher = {Springer-Verlag},
series = LNCS,
title = {{HELM} and the Semantic Math-Web},
volume = 2152,
year = 2001,
}
Apt81
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{Apt81,
author = {Apt, K.},
journal = TOPLAS,
number = 4,
pages = {431--483},
title = {Ten years of {H}oare's logic: a survey--part 1},
volume = 3,
year = 1981,
}
Arm00
@book{Arm00,
address = {Cambridge, Massachusetts},
author = {Arms, William Y.},
publisher = {MIT Press},
title = {Digital Libraries},
year = 2000,
}
Arms00
@article{Arms00,
author = "William Y. Arms",
journal = "D-Lib Magazine",
month = " July--August",
note = "\url{http://www.dlib.org/dlib/july00/arms/07arms.html}",
number = "7/8",
title = "Automated Digital Libraries. {How} Effectively Can Computers Be Used for the Skilled Tasks of Professional Librarianship?",
volume = 6,
year = 2000,
}
Art00
@incollection{Art00,
address = {Stanford University},
author = "Sergei Artemov",
booktitle = {Advances in Modal Logic},
publisher = {CSLI Publications},
title = "Operations on proofs that can be specified by means of modal logic",
volume = 2,
year = 2000,
}
Art01
@article{Art01,
author = {Sergei Artemov},
journal = {The Bulletin for Symbolic Logic},
number = 1,
pages = {1--36},
title = {Explicit provability and constructive semantics},
volume = 6,
year = 2001,
}
Art02
@incollection{Art02,
author = {Sergei Artemov},
booktitle = {Algebras, Diagrams and Decisions in Language, Logic and Computation},
editor = {Kees Vermeulen and Ann Copestake},
pages = {89--117},
publisher = {Stanford University},
series = {CSLI Publications},
title = {Unified semantics for modality and $\lambda$-terms via proof polynomials},
year = 2002,
}
Art04
@string{Nov = "November"}
@techreport{Art04,
author = {Sergei Artemov},
institution = {CUNY Ph.D. Program in Computer Science Technical Reports},
month = Nov,
number = {TR-2004018},
title = {Evidence-Based Common Knowledge},
url = {http://www.cs.gc.cuny.edu/tr/techreport.php?id=140},
year = 2004,
}
Art82
@incollection{Art82,
address = "Moscow",
author = "Sergei Artemov",
booktitle = "{Voprosy Kibernetiki: Nonclassical logics and application}",
note = "(in Russian)",
pages = {3--20},
publisher = {Nauka},
title = "Applications of modal logic in proof theory",
year = 1982,
}
Art85
@article{Art85,
author = "Sergei Artemov ",
journal = {Soviet Mathematics Doklady},
number = 2,
pages = {403--405},
title = "Non-arithmeticity of truth predicate logics of provability",
volume = 32,
year = 1985,
}
Art88
@string{Mar = "March"}
@article{Art88,
author = {Artalejo, M. R.},
journal = {Computerised Logic Teaching Bulletin},
month = Mar,
number = 1,
pages = {48--50},
title = {Computerised Logic Teaching with {M}izar},
volume = 1,
year = 1988,
}
Art90
@inproceedings{Art90,
author = "Sergei Artemov ",
booktitle = "Theoretical Aspects of Reasoning about Knowledge - {III Proceedings}",
pages = {257--272},
publisher = {Morgan Kaufman Pbl.},
title = "Kolmogorov logic of problems and a provability interpretation of intuitionistic logic",
year = 1990,
}
Art91
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Art91,
author = {Arthan, R. D.},
booktitle = {VDM '91 Formal Software Development Methods},
editor = {S. Prehn and W. J. Toctenel},
pages = {356--370},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {Formal Specification of a {P}roof {T}ool},
volume = 551,
year = 1991,
}
Art93
@string{LNCS = "Lecture Notes in Computer Science"}
@article{Art93,
author = {S.~Artemov and T.~Strassen},
journal = LNCS,
note = {Springer Verlag},
pages = {14--28},
title = {The Basic Logic of Proofs},
volume = 702,
year = 1993,
}
Art94
@string{APAL = "Annals of Pure and Applied Logic"}
@article{Art94,
author = "Sergei Artemov ",
journal = APAL,
number = 1,
pages = {29--59},
title = "Logic of Proofs",
volume = 67,
year = 1994,
}
Art95
@techreport{Art95,
author = "Sergei Artemov ",
institution = {Cornell University},
number = {MSI 95-29},
title = "Operational Modal Logic",
year = 1995,
}
Art96
@techreport{Art96,
author = {S.~Artemov},
institution = {Cornell University, Computer Science Department},
number = {MSI 96-06},
title = {Proof realization of intuitionistic and modal logics},
year = 1996,
}
Art97
@techreport{Art97,
author = "Sergei Artemov ",
institution = {Cornell University},
number = {MSI 95-02},
title = "Proof realizations of typed $\lambda$-calculi",
year = 1997,
}
Art98a
@techreport{Art98a,
author = "Sergei Artemov",
institution = {Cornell University},
number = {CFIS 98-06},
title = "Logic of Proofs: a Unified Semantics for Modality and $\lambda$-terms",
year = 1998,
}
Art98b
@incollection{Art98b,
author = "Sergei Artemov",
booktitle = {Logic, Language and Computation},
publisher = {CSLI Publications, Stanford University},
title = "Unified Semantics for Modality and $\lambda$-terms via Proof Polynomials",
volume = 3,
year = 1998,
}
Art99
@inproceedings{Art99,
author = "Sergei Artemov",
crossref = "CADE99",
pages = {267--281},
title = "On explicit reflection in theorem proving and formal verification",
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Art99,
address = {Berlin},
author = "Sergei Artemov",
booktitle = {Proceedings of the 16$^{th}$ International Conference on Automated Deduction},
editor = {Harald Ganzinger},
isbn = {3-540-66222-7},
month = {July 7--10},
pages = {267--281},
publisher = {Trento, Italy},
series = LNAI,
title = "On explicit reflection in theorem proving and formal verification",
volume = 1632,
year = 1999,
}
Art99a
@techreport{Art99a,
author = {S.~Artemov},
institution = {Cornell University, Computer Science Department},
note = {Proceedings of the Workshop Intuitionistic Modal Logic and Applications, Trento, Italy, 1999},
title = {Deep isomorphism of modal derivations and lambda-terms},
year = 1999,
}
Art99b
@article{Art99b,
author = {Sergei Artemov},
journal = {Electronic Notes on Theoretical Computer Science},
note = {\url{http://www.elsevier.nl/entcs/}},
number = 1,
title = {Uniform Provability Realization of Intuitionistic Logic, Modality and Lambda-terms},
volume = 23,
year = 1999,
}
AS85
@book{AS85,
author = {Abelson, H. and G. J. Sussman},
publisher = {MIT Press, Cambridge, MA},
title = {Structure and Interpretation of Computer Programs},
year = 1985,
}
AS85a
@string{Oct = "October"}
@article{AS85a,
author = "Bowen Alpern and Fred B. Schneider",
day = 7,
journal = "Information Processing Letters",
month = Oct,
number = 4,
pages = "181--185",
title = "Defining Liveness",
volume = 21,
year = 1985,
}
AS87
@article{AS87,
author = {Bowen Alpern and Fred B. Schneider},
journal = {Distributed Computing},
pages = {117--126},
title = {Recognizing Safety and Liveness},
volume = 2,
year = 1987,
}
AS89
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{AS89,
author = {Alpern, Bowen and Fred B.~Schneider},
journal = TOPLAS,
pages = {147--167},
title = {Verifying Temporal Properties Without Temporal Logic},
volume = 11,
year = 1989,
}
AS93
@string{Aug = "August"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AS93,
author = {Sergei Artemov and Tyko Stra{\ss}en},
booktitle = {Computational Logic and Proof Theory, Proceedings of the Third Kurt G{\"o}del Colloquium},
editor = {Georg Gottlob and Alexander Leitsch and Daniele Mundici},
month = Aug,
pages = {71--82},
publisher = {Springer},
series = LNCS,
title = {The logic of the {G\"o}del proof predicate},
volume = 713,
year = 1993,
}
Ash75
@unpublished{Ash75,
author = {Ashcroft, E. A.},
note = {Preprint},
title = {Program Verification Tableaus},
year = 1975,
}
Asp00
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Asp00,
author = {David Aspinall},
booktitle = {Proceedings of TACAS},
note = {\url{http://zermelo.dcs.ed.ac.uk/home/da/papers/pgoutline/}},
series = LNCS,
title = {Proof {G}eneral --- {A} Generic Tool for Proof Development},
volume = 1785,
year = 2000,
}
Asp95
@string{May = "May"}
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Asp95,
author = {Asperti, Andrea},
journal = TCS,
month = May,
number = 2,
pages = {277--297},
title = {Paths, Computations and Labels in the $\lambda$-Calculus},
volume = 142,
year = 1995,
}
Asp96
@inproceedings{Asp96,
author = {Asperti, Andrea},
booktitle = {1996 {ACM} Symposium on Principles of Programming Languages},
pages = {110--118},
title = {On the Complexity of beta-Reduction},
year = 1996,
}
AU92
@book{AU92,
address = {New York},
author = {Aho, A. V. and J. D. Ullman},
publisher = {Computer Science Press},
title = {Foundations of Computer Science},
year = 1992,
}
Aud91
@inproceedings{Aud91,
author = {Audebaud, P.},
crossref = {LICS91},
pages = {86--95},
title = {Partial Objects in the Calculus of Constructions},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{Aud91,
address = {Vrije University, Amsterdam, The Netherlands},
author = {Audebaud, P.},
booktitle = {Proceedings of the 6$^{th}$ Symposium on Logic in Computer Science},
key = {LICS91},
month = Jul,
pages = {86--95},
publisher = {IEEE Computer Society Press},
title = {Partial Objects in the Calculus of Constructions},
year = 1991,
}
Aug98
@inproceedings{Aug98,
author = "Lennart Augustsson",
booktitle = "International Conference on Functional Programming",
pages = "239--250",
title = "Cayenne --- a Language with Dependent Types",
url = "http://citeseer.nj.nec.com/augustsson98cayenne.html",
year = 1998,
}
autoconf
@string{Nov = "November"}
@book{autoconf,
author = "David MacKenzie and Ben Elliston and Akim Demaille",
month = Nov,
note = "\url{http://www.gnu.org/software/autoconf/manual/index.html}",
publisher = "Free Software Foundation",
title = "\textsf{Autoconf}: Creating Automatic Configuration Scripts",
year = 2003,
}
automake
@string{Sep = "September"}
@book{automake,
author = "David MacKenzie and Tom Tromey",
month = Sep,
note = "\url{http://www.gnu.org/software/automake/manual/index.html}",
publisher = "Free Software Foundation",
title = "{GNU} {Automake}",
year = 2003,
}
AW04
@book{AW04,
address = {New York},
author = {Attiya, H. and Welch, J.},
edition = {2nd},
publisher = {Wiley Interscience},
title = {Distributed Computing: Fundamentals, Simulations, and Advanced Topics},
year = 2004,
}
AW80
@string{Jul = "July"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{AW80,
author = {Aiello, L. and Weyhrauch, R. W.},
booktitle = {Proceedings of 5th International Conference on Automated Deduction, {\rm Les Arcs, France}},
editor = {W. Bibel and R. Kowalski},
month = Jul,
pages = {1--11},
publisher = {Springer-Verlag},
series = LNCS,
title = {Using meta-theoretic reasoning to do algebra},
volume = 87,
year = 1980,
}
AW93
@inproceedings{AW93,
author = {Aiken, Alexander and Edward L. Wimmers},
booktitle = {Conference on Functional Programming Languages and Computer Architecture},
pages = {31--41},
title = {Type Inclusion Constraints and Type Inference},
year = 1993,
}
Awe85
@string{Oct = "October"}
@article{Awe85,
author = {Baruch Awerbuch},
journal = {Journal of the Association of Computing Machinery},
month = Oct,
number = 4,
pages = {804--823},
title = {Complexity of Network Synchronization},
volume = 32,
year = 1985,
}
axiomweb
@misc{axiomweb,
author = "Timothy Daly",
key = "AXIOM",
title = {{\Axiom} Home Page},
url = {http://savannah.nongnu.org/projects/axiom},
}
B+88
@string{LNCS = "Lecture Notes in Computer Science"}
@book{B+88,
author = {Bauer, F. L. and others},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {The Munich Project CIP: Volume {II}},
volume = 292,
year = 1988,
}
B-JBS03
@misc{B-JBS03,
author = {Ben-Jacob, E and I. Becker and Y. Shapira and H. Levine},
howpublished = {\emph{Draft article,} Tel Aviv University School of Physics and Astronomy},
title = {Collective Intelligence in Bacterial Organization},
year = 2003,
}
B-OCG93
@inproceedings{B-OCG93,
author = {M.~Ben-Or and R.~Canetti and O.~Goldreich},
booktitle = {Proceedings 25th STOC},
pages = {52--61},
title = {Asynchronous Secure Computations},
year = 1993,
}
B-OGW88
@article{B-OGW88,
author = {M.~Ben-Or and S.~Goldwasser and A.~Widgerson},
journal = {20th STOC},
pages = {1--10},
title = {Completeness Theorems for Non-Cryptographic Fault-Tolerant Distributed Computation},
year = 1988,
}
B-OKR94
@article{B-OKR94,
author = {M.~Ben-Or and B.~Kelmer and T.~Rabin},
journal = {PODC},
title = {Asynchronous Secure Computations with Optimal Resilience},
year = 1994,
}
B-TGS90
@inproceedings{B-TGS90,
author = {Breazu-Tannen, Val and Carl A. Gunter and Andre Scedrov},
booktitle = {{ACM} Conference on {Lisp} and Functional Programming},
pages = {44--60},
title = {Computing with Coercions},
year = 1990,
}
BA02
@inproceedings{BA02,
author = {Eli Barzilay and Stuart Allen},
crossref = {tphols2002b},
pages = {23--32},
title = {Reflecting Higher-Order Abstract Syntax in {\Nuprl}},
}
Fully expanded entry:
@inproceedings{BA02,
author = {Eli Barzilay and Stuart Allen},
booktitle = {Theorem Proving in Higher Order Logics; Track B Proceedings of the 15$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2002), Hampton, VA, August 2002},
editor = {Victor A. Carre{\~n}o and C{\'e}zar A. Mu{\~n}oz and Sophi{\`e}ne Tahar},
pages = {23--32},
publisher = {National Aeronautics and Space Administration},
title = {Reflecting Higher-Order Abstract Syntax in {\Nuprl}},
year = 2002,
}
BA98
@inproceedings{BA98,
author = {Gustavo Betarte and Alvaro Tasistro},
booktitle = {Twenty-Five Years of Constructive Type Theory},
chapter = 2,
pages = {21--39},
publisher = {Oxford University Press},
title = {Extension of {M}artin-{L}{\"o}f's Type Theory with Record Types and Subtyping},
year = 1998,
}
BAA00
@misc{BAA00,
author = {Office of Naval Research},
howpublished = {As published in the Commerce Business Daily; see also \url{http://www.onr.navy.mil/02/baa/expired/00_015.htm}},
month = {June 19},
note = {Solicitation Number: BAA 00-015},
title = {{Critical Infrastructure Protection and High Confidence, Adaptable Software (CIP/SW) Research Program of the University Research Initiative (URI) -- Topic \#8 Digital Libraries for Constructive Mathematical Knowledge}},
year = 2000,
}
BAC03
@misc{BAC03,
author = {Eli Barzilay and Stuart Allen and Robert Constable},
howpublished = {Short paper presented at 18th Annual {IEEE} Symposium on Logic in Computer Science, June 22--25, Ottawa, Canada},
title = {Practical Reflection in {\Nuprl}},
year = 2003,
}
Bac78
@string{Aug = "August"}
@inproceedings{Bac78,
author = {Backus, J. W.},
booktitle = {A Functional Style and its Algebra of Programs, Comm. Assoc. Comput. Mach.},
month = Aug,
pages = {613--641},
title = {Can Programming be Liberated from the {V}on {N}eumann Style?},
year = 1978,
}
Bac84
@string{Nov = "November"}
@techreport{Bac84,
author = "Backhouse, Roland",
institution = "University of Essex",
month = Nov,
number = "CSM-70",
title = "o}f's Theory of Types",
year = 1984,
}
Bac87
@string{May = "May"}
@inproceedings{Bac87,
author = "Backhouse, Roland",
booktitle = "Workshop on General Logic, Edinburgh, February 1987",
editor = "A.~Avron",
month = May,
number = "88-52",
publisher = "Department of Computer Science, University of Edinburgh",
series = "ECS-LFCS",
title = "o}f's Theory of Types",
year = 1988,
}
Bac88
@article{Bac88,
author = {Back, R.},
journal = {Acta Informatica},
pages = {593--624},
title = {A calculus of refinements for program derivations},
year = 1988,
}
Bac89
@incollection{Bac89,
author = {Backhouse, R. C.},
booktitle = {Constructive Methods in Computer Science, {\rm NATO ASI Series, Vol.~F55}: Computer \& System Sciences},
editor = {M. Broy},
pages = {6--92},
publisher = {Springer-Verlag, New York},
title = {Constructive Type Theory--an introduction},
year = 1989,
}
Bac90
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Bac90,
author = {Back, R. J. R.},
booktitle = {Stepwise Refinement of Distributed Systems},
editor = {de Bakker, J. W. and W.-P. de Roever and G. Rozenberg},
publisher = {Springer-Verlag},
series = LNCS,
title = {Refinement calculus, part {II}: Parallel and reactive programs},
volume = 430,
year = 1990,
}
Bai98
@phdthesis{Bai98,
author = {Bailey, Antony J.},
school = {University of Manchester},
title = {The Machine-Checked Literate Formalization of Algebra in Type Theory},
year = 1998,
}
Bal99
@phdthesis{Bal99,
author = "Clemens Ballarin",
note = "Available as Cambrigde Computer Laboratory technical report number 473",
school = "University of Cambridge",
title = "Computer Algebra and Theorem Proving",
url = "http://citeseer.nj.nec.com/ballarin99computer.html",
year = 1999,
}
Bana
@book{Bana,
author = {Banachowski, L. and others},
publisher = {Banach Center Publications, Warsaw},
title = {An introduction to algorithmic logic},
volume = 2,
year = 1977,
}
Bar01
@string{Jan = "January"}
@techreport{Bar01,
address = {Ithaca, New York},
author = {Eli Barzilay},
institution = {Cornell University},
month = Jan,
number = {TR2001-1832},
title = "Quotation and Reflection in {\Nuprl} and {S}cheme",
year = 2001,
}
Bar03
@string{Jun = "June"}
@misc{Bar03,
author = {Eli Barzilay},
howpublished = {Talk given at LICS 2003, Ottawa, Canada},
month = Jun,
title = {Practical Reflection in {\Nuprl}},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Bar05
@phdthesis{Bar05,
crossref = {Bar06},
}
Fully expanded entry:
@phdthesis{Bar05,
author = {Barzilay, Eli},
school = {Cornell University},
title = {Implementing Reflection in {\Nuprl}},
year = 2006,
}
Bar06
@phdthesis{Bar06,
author = {Barzilay, Eli},
school = {Cornell University},
title = {Implementing Reflection in {\Nuprl}},
year = 2006,
}
Bar77
@incollection{Bar77,
author = {Barendregt, Henk P.},
booktitle = {Handbook of Mathematical Logic},
editor = {Jon Barwise},
pages = {1091--1132},
publisher = {North-Holland, NY},
title = {The Typed lambda calculus},
year = 1977,
}
Bar81
@book{Bar81,
author = {Barendregt, Henk P.},
publisher = {North-Holland, Amsterdam},
series = {Studies in Logic},
title = {The Lambda Calculus: Its Syntax and Symantics},
volume = 103,
year = 1981,
}
Bar91
@string{Apr = "April"}
@article{Bar91,
author = {Henk P. Barendregt},
journal = {Journal Functional Programming},
month = Apr,
number = 2,
pages = {125--154},
title = {Introduction to Generalised Type Systems},
volume = 1,
year = 1991,
}
Bar92
@inbook{Bar92,
author = {Henk P. Barendregt},
chapter = {Lambda Calculi with Types},
pages = {118--310},
publisher = {Oxford University Press},
title = {Handbook of Logic in Computer Science},
volume = 2,
year = 1992,
}
Bar93
@article{Bar93,
author = {J. P. Barlow},
journal = {Communication of the {ACM}},
number = 11,
pages = {21--26},
title = {A Plain Text on Crypto Policy},
volume = 36,
year = 1993,
}
Bar99
@book{Bar99,
address = {London},
author = {John D. Barrow},
publisher = {Vintage},
title = {Impossibility: {The} Limits of Science and the Science of Limits},
year = 1999,
}
Bas88
@inproceedings{Bas88,
author = {Basin, David A.},
crossref = {CADE88},
pages = {101--110},
title = {An environment for automated reasoning about partial functions},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Bas88,
author = {Basin, David A.},
booktitle = {9th International Conference on Automated Deduction},
editor = {E. Lusk and R. Overbeek},
pages = {101--110},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {An environment for automated reasoning about partial functions},
volume = 310,
year = 1988,
}
Bas89
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Bas89,
author = {Basin, David A.},
booktitle = {Proceedings of Logic at Botik '89, {\rm Pereslavl-Zalesky, USSR}},
note = {(Cornell TR 88-932)},
pages = {12--25},
publisher = {Springer-Verlag},
series = LNCS,
title = {{Building Theories in {\Nuprl}}},
volume = 363,
year = 1989,
}
Bas90
@phdthesis{Bas90,
author = {Basin, David A.},
school = {Cornell University},
title = {{Building Problem Solving Environments in Constructive Type Theory}},
year = 1990,
}
Bas91
@techreport{Bas91,
author = {Basin, David A.},
institution = {Department of Artificial Intelligence, Edinburgh},
note = {Also appeared in Proceedings of the IFIP-IEEE Int'l. Workshop on Formal Methods in VLSI Design, Miami USA, 1991.},
number = {Research Paper 533},
title = {Extracting circuits from constructive proofs.},
year = 1991,
}
Bas98
@phdthesis{Bas98,
address = {Ithaca, NY, USA},
author = {Anindya Basu},
order_no = {UMI Order No. GAX98-04994},
school = {Cornell University},
title = {A language-based approach to protocol construction},
year = 1998,
}
Bat83
@techreport{Bat83,
author = {Batali, J.},
institution = {MIT},
number = {AIM-TR-701},
title = {Computational Introspection},
year = 1983,
}
Bates79
@phdthesis{Bates79,
author = {Bates, J. L.},
school = {Cornell University},
title = {A Logic for Correct Program Development},
year = 1979,
}
Bates81
@techreport{Bates81,
author = {Bates, J. L.},
institution = {Cornell University},
note = {Revision of Cornell University Ph.D. thesis submitted August 1979},
number = {TR81-455},
title = {A Logic for Correct Program Development},
year = 1981,
}
Bay97
@inproceedings{Bay97,
author = {Bayardo Jr., R. J. and R. C. Schrag},
booktitle = {Proceedings of AAAI-97},
title = {Using {CSP} look-back techniques to solve real-world {SAT} instances},
year = 1997,
}
BB85
@book{BB85,
author = {Bishop, E. and D. Bridges},
publisher = {Springer, New York},
title = {{Constructive Analysis}},
year = 1985,
}
BB90
@inproceedings{BB90,
author = {G. Berry and G. Boudol},
booktitle = {Conference Record of the 17th Annual {ACM} Symposium on Principles of Programming Languages},
pages = {81--94},
title = {The Chemical Abstract Machine},
year = 1990,
}
BB94
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BB94,
address = {Sendai, Japan},
author = {Franco Barbanera and Stefano Berardi},
booktitle = {Theoretical Aspects of Computer Software},
editor = {Masami Hagiya and John C.~Mitchell},
month = Apr,
organization = {TACS '94},
pages = {495--515},
publisher = {Springer-Verlag},
series = LNCS,
title = {A Symmetric Lambda Calculus for "Classical" Program Extraction},
year = 1994,
}
BBCGM97
@string{Feb = "February"}
@manual{BBCGM97,
address = {Sophia Antipolis},
author = {Bertot, J. and Y. Bertot and Y. Coscoy and H. Goguen and F. Montagnac},
month = Feb,
note = {System Revision 1.22; Documentation Revision 1.31},
organization = {INRIA},
title = {User Guide to the CTCOQ Proof Environment},
year = 1997,
}
BBD+81
@article{BBD+81,
author = {Bauer, F. L. and M. Broy and W. Dosch and R. Gnatz and B. Krieg-Br{\"{u}}kner and A. Laut and M. Luckman and T. Matzner and B. M{\"{o}}ller and H. Partsch and P. Pepper and K. Samelson and R. Steinbr{\"{u}}cken and M. Wirsing and H. W{\"{o}}ssner},
journal = {Science of Computer Programming},
pages = {73--114},
title = {Programming in a wide spectrum language: a collection of examples},
volume = 1,
year = 1981,
}
BBL91
@article{BBL91,
author = {Basin, David A. and G. Brown and Miriam Leeser},
journal = {Integration: The International Journal of VLSI Design},
pages = {235--250},
title = {{F}ormally {V}erified {S}ynthesis of {C}ombinational {CMOS}, {C}ircuits},
volume = 11,
year = 1991,
}
BBMS00
@article{BBMS00,
author = {Baumslag, Gilbert and Bridson, Martin R. and Miller, III, Charles F. and Short, Hamish},
issn = {0010-2571},
journal = {Commentarii Mathematici Helvetici},
number = 3,
pages = {457--477},
title = {Fibre products, non-positive curvature, and decision problems},
volume = 75,
year = 2000,
}
BBP94
@article{BBP94,
author = {Buss, S. and Bonet, M. and Pitassi, T.},
journal = {Feasible Mathematics {II}, {B}irkhauser},
pages = {31--56},
title = {Are there hard examples for {F}rege systems?},
year = 1995,
}
BBS98
@incollection{BBS98,
author = {H. Benl and U. Berger and H. Schwichtenberg and others},
booktitle = {Automated Deduction},
editor = {W. Bibel and P. G. Schmitt},
publisher = {Kluwer},
title = {Proof Theory at Work: Program Development in the {Minlog} System},
volume = {II},
year = 1998,
}
BC01
@article{BC01,
author = {Henk Barendregt and Arjeh M. Cohen},
journal = {Journal of Symbolic Computation},
pages = {3--22},
title = {Electronic Communication of Mathematics and the Interaction of Computer Algebras Systems and Proof Assistants},
volume = 32,
year = 2001,
}
BC03
@techreport{BC03,
author = {Mark Bickford and Robert L. Constable},
institution = {Cornell University},
number = {TR2003-1893},
title = {A Logic of Events},
year = 2003,
}
BC03a
@string{Aug = "August"}
@unpublished{BC03a,
author = {Nina Bohr and Robert L. Constable},
month = Aug,
note = {Draft},
title = {Defining Inductive and Co-Inductive Types Using Union and intersection Types},
year = 2003,
}
BC03b
@unpublished{BC03b,
author = {Baumslag, Gilbert and Cleary, Sean},
note = {To appear in the Journal of Group Theory},
title = {Parafree one-relator groups},
}
BC03c
@unpublished{BC03c,
author = {Baumslag, Gilbert and Cleary, Sean},
note = {Submitted for publication},
title = {Parafree groups, the isomorphism problem and computation: I},
}
BC04
@book{BC04,
author = {Bertot, Yves and Cast{\'e}ran, Pierre},
publisher = {Springer-Verlag},
series = {Texts in Theoretical Computer Science},
title = {Interactive Theorem Proving and Program Development; Coq'Art: The Calculus of Inductive Constructions},
year = 2004,
}
BC05
@techreport{BC05,
address = {Ithaca, NY},
author = {Bickford, Mark and Constable, Robert L.},
institution = {Cornell University, Computer Science Department},
title = {A Causal Logic of Events in Formalized Computational Type Theory},
year = 2005,
}
BC06
@inproceedings{BC06,
author = {Bickford, Mark and Constable, Robert L.},
booktitle = {Logical Aspects of Secure Computer Systems, Proceedings of International Summer School Marktoberdorf 2005},
note = {Earlier version available as Cornell University Technical Report TR2005-2010, 2005},
title = {A Causal Logic of Events in Formalized Computational Type Theory},
year = {to Appear 2006},
}
BC81
@techreport{BC81,
address = {Ithaca, NY},
author = {Bates, J. L. and Robert L.~Constable},
institution = {Cornell University, Computer Science Department},
number = {82--492},
title = {Definition of Micro-{\PRL}},
year = 1981,
}
BC85
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{BC85,
author = {Bates, J. L. and Robert L.~Constable},
journal = TOPLAS,
number = 1,
pages = {53--71},
title = {Proofs as Programs},
volume = 7,
year = 1985,
}
BC91
@string{Jun = "June"}
@inproceedings{BC91,
address = {Edinburgh, UK},
author = {Basin, David A. and Robert L.~Constable},
booktitle = {Proceedings of the Second Annual Workshop on Logical Frameworks},
month = Jun,
title = {Metalogical Frameworks},
year = 1991,
}
BC92
@article{BC92,
author = {Bellantoni, Stephen J. and S.~Cook},
journal = {Computational Complexity},
pages = {97--110},
title = {A New Recursion-Theoretic Characterization of the Poly-time Functions},
volume = 2,
year = 1992,
}
BC93
@incollection{BC93,
address = {Great Britain},
author = {Basin, David A. and Robert L.~Constable},
booktitle = {Logical Environments},
chapter = 1,
editor = {G.~Huet and G.~Plotkin},
pages = {1--29},
publisher = {Cambridge University Press},
title = {Metalogical Frameworks},
year = 1993,
}
BC93a
@string{Nov = "November"}
@unpublished{BC93a,
author = {Bridges, D. and C. Calude},
month = Nov,
note = {To appear},
title = {On Recursive Bounds for the Exceptional Values in Speed-up},
year = 1993,
}
BCCHOG96
@article{BCCHOG96,
author = {Bruce, Kim B. and Luca Cardelli and Giuseppe Castagna and The Hopkins Objects Group and Gary T. Leavens and Benjamin C. Pierce},
journal = {Theory and Practice of Object Systems},
number = 3,
pages = {221--242},
title = {On Binary Methods},
volume = 1,
year = 1996,
}
BCCPZ92
@unpublished{BCCPZ92,
author = {Berkooz, G. and Paul Chew and J. Cremer and Rick Palmer and Richard Zippel},
note = {Computer Science Department, Cornell University, Ithaca, NY},
title = {Generating Spectral Method Solvers for Partial Differential Equations},
year = 1992,
}
BCD89
@article{BCD89,
author = {Brown, J.~S. and A.~Collins and P.~Duguid},
journal = {Educational Researcher},
number = 1,
pages = {32--41},
title = {Situated Cognition and the Culture of Learning},
volume = 18,
year = 1989,
}
BCD91
@string{Jun = "June"}
@inproceedings{BCD91,
address = {Gaithersburg, MD},
author = {Butler, Ricky and James Caldwell and Ben Di~Vito},
booktitle = {Sixth Annual Conference on Computer Assurance},
month = Jun,
series = {COMPASS91},
title = {Design Strategy for a Formally Verified Reliable Computing Platform},
year = 1991,
}
BCF+97
@inproceedings{BCF+97,
author = {C. Benzm{\"u}ller and L. Cheikhrouhou and D. Fehrer and others},
crossref = {CADE97},
title = {\textsc{{$\Omega$mega}}: Towards a Mathematical Assistant},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{BCF+97,
author = {C. Benzm{\"u}ller and L. Cheikhrouhou and D. Fehrer and others},
booktitle = {Proceedings of the 14$^{th}$ International Conference on Automated Deduction},
editor = {William McCune},
isbn = {3-540-63104-6},
month = {July 13--17},
publisher = {Springer},
series = LNAI,
title = {\textsc{{$\Omega$mega}}: Towards a Mathematical Assistant},
volume = 1249,
year = 1997,
}
BCG83
@string{Nov = "November"}
@article{BCG83,
author = {Balzer, R. and T. E. Cheatham, Jr. and C. Green},
journal = {Computer},
month = Nov,
pages = {39--45},
title = {Software Technology in the 1990's: Using a new paradigm},
year = 1983,
}
BCGS91
@string{Jul = "July"}
@article{BCGS91,
author = {Breazu-Tannen, V. and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
journal = {Information and Computation},
month = Jul,
number = 1,
pages = {172--222},
title = {Inheritance as Implicit Coercion},
volume = 93,
year = 1991,
}
BCHH00
@inproceedings{BCHH00,
address = "Hilton Head, SC",
author = "Ken Birman and Robert Constable and Mark Hayden and Jason Hickey and Christoph Kreitz and Robbert van Renesse and Ohad Rodeh and Werner Vogels",
booktitle = "DARPA Information Survivability Conference and Exposition (DISCEX 2000)",
optwwwref = {http://www.nuprl.org/documents/Constable/00discex-horus.html},
pages = "149--161",
publisher = "IEEE Computer Society Press",
title = "The {\Horus} and {\Ensemble} Projects: Accomplishments and Limitations.",
year = 2000,
}
BCHHKRRV00
@inproceedings{BCHHKRRV00,
crossref = {BCHH00},
}
Fully expanded entry:
@inproceedings{BCHHKRRV00,
address = "Hilton Head, SC",
author = "Ken Birman and Robert Constable and Mark Hayden and Jason Hickey and Christoph Kreitz and Robbert van Renesse and Ohad Rodeh and Werner Vogels",
booktitle = "DARPA Information Survivability Conference and Exposition (DISCEX 2000)",
optwwwref = {http://www.nuprl.org/documents/Constable/00discex-horus.html},
pages = "149--161",
publisher = "IEEE Computer Society Press",
title = "The {\Horus} and {\Ensemble} Projects: Accomplishments and Limitations.",
year = 2000,
}
BCHP05
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BCHP05,
author = {Mark Bickford and Robert C. Constable and Joseph Y. Halpern and Sabina Petride},
booktitle = {Logic for Programming, Artificial Intelligence, and Reasoning},
editor = {Franz Baader and Andreo Voronsky},
pages = {449--465},
series = LNCS,
title = {Knowledge-Based Synthesis of Distributed Systems Using Event Structures},
volume = 3452,
year = 2005,
}
BCK97
@article{BCK97,
author = "M. Bellare and R. Canetti and H. Krawczyk",
journal = "RSA Laboratories' Cryptobytes",
number = 1,
title = "Message authentication using hash functions: The {HMAC} construction",
volume = 2,
year = 1997,
}
BCL83
@book{BCL83,
address = {Wien},
edition = {second},
editor = {Buchberger, B. and G. E. Collins and R. G. K. Loos},
publisher = {Springer-Verlag},
title = {Computer Algebra --- Symbolic and Algebraic Computation},
year = 1983,
}
BCLM88
@techreport{BCLM88,
author = {Bose, S. and E. M. Clarke and D. E. Long and S. Michaylov},
institution = {Carnegie Mellon University},
title = {A Parallel Theorem Prover for Non-Horn Clauses},
year = 1988,
}
BCLR04
@techreport{BCLR04,
author = {Ball, Thomas and Byron Cook and Vladimir Levin and Sriram K. Rajamani},
institution = {Microsoft},
note = {To appear as invited paper for Integrated Formal Methods 2004},
number = {MSF-TR-2004-8},
title = {{SLAM} and Static Driver Verifier: Technology Transfer of Formal Methods inside Microsoft},
year = 2004,
}
BCM88
@article{BCM88,
author = {Backhouse, R. C. and P. Chisholm and G. Malcolm},
journal = {EATCS Bulletin},
pages = {205--245},
title = {Do-it-yourself Type theory (part {II})},
volume = 35,
year = 1988,
}
BCMDH90
@inproceedings{BCMDH90,
author = {J. R. Burch and E. M. Clarke and K. L. McMillan and D. L. Dill and L. J. Hwang},
crossref = {LICS90},
title = {Symbolic model checking: {$10^20$} states and beyond},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{BCMDH90,
author = {J. R. Burch and E. M. Clarke and K. L. McMillan and D. L. Dill and L. J. Hwang},
booktitle = {Proceedings of the 5$^{th}$ Symposium on Logic in Computer Science},
key = {LICS90},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Symbolic model checking: {$10^20$} states and beyond},
year = 1990,
}
BCMDH92
@string{Jun = "June"}
@article{BCMDH92,
author = {J. R. Burch and E. M. Clarke and K. L. McMillan and D. L. Dill and L. J. Hwang},
journal = {Information and Computation},
month = Jun,
number = 2,
pages = {142--170},
title = {Symbolic model checking: $10^20$ states and beyond},
volume = 98,
year = 1992,
}
BCMS89
@article{BCMS89,
author = {Roland C. Backhouse and Paul Chisholm and Grant Malcolm and Erik Saaman},
journal = {Formal Aspects of Computing},
pages = {19--84},
title = {Do-it-yourself Type theory},
volume = 1,
year = 1989,
}
BCP96
@inproceedings{BCP96,
author = {Bruce, Kim B. and Luca Cardelli and Benjamin C. Pierce},
booktitle = {Proceedings of FOOL 3},
title = {Comparing Object Encodings},
year = 1996,
}
BCR86
@inproceedings{BCR86,
author = {Boehm, Hans-J. and Robert Cartwright and Mark Riggle and Michael J. O'Donnell},
booktitle = {{ACM} Symposium on Lisp and Functional Programming},
publisher = {ACM},
title = {Exact Real Arithmetic: {A} Case Study in Higher Order Programming},
year = 1986,
}
BCS01
@article{BCS01,
author = {Burillo, J. and Cleary, S. and Stein, M. I.},
issn = {0002-9947},
journal = {Transactions of the American Mathematical Society},
number = 4,
pages = {1677--1689},
title = {Metrics and embeddings of generalizations of {T}hompson's group ${F}$},
volume = 353,
year = 2001,
}
BCZ98
@article{BCZ98,
author = {Andrej Bauer and Edmund M. Clarke and Xudong Zhao},
journal = {Journal of Automated Reasoning},
number = 3,
pages = {295--325},
title = {{\Analytica} --- An Experiment in Combining Theorem Proving and Symbolic Computation},
volume = 21,
year = 1998,
}
BD77
@string{Jan = "January"}
@article{BD77,
author = {Burstall, R. and J. Darlington},
journal = {J. Assoc. Comput. Mach.},
month = Jan,
pages = {44--67},
title = {A Transformation System for Developing Recursive Programs},
volume = 24,
year = 1977,
}
BD89
@techreport{BD89,
author = {Basin, David A. and P. Del Vecchio},
institution = {Cornell University},
number = {89--1018},
title = {Verification of Combinational Logic in {\Nuprl}},
year = 1989,
}
BD89a
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BD89a,
author = {Basin, David A. and P. Del Vecchio},
booktitle = {Hardware Specification, Verification and Synthesis: Mathematical Aspects},
pages = {333--357},
publisher = {Springer-Verlag},
series = LNCS,
title = {Verification of Combinational Logic in {\Nuprl}},
volume = 408,
year = 1989,
}
BDGB98
@string{May = "May"}
@article{BDGB98,
author = {Babaoglu, O. and Davoli, R. and Giachini, L. and Baker, G.},
journal = {Proceedings of the 18th IEEE International Conference on Distributed Computing Systems},
month = May,
title = {System support for partition-aware network applications},
year = 1998,
}
BDI88
@inproceedings{BDI88,
author = {Borras, P. and D.~Cl{\'e}ment and T.~Despeyroux and J.~Incerpi and G.~Kahn and B.~Lang and V.~Pascual},
booktitle = {Software Engineering Notes},
organization = {Third Symposium on Software Development Environments},
title = {Centaur: the system},
volume = {13(5)},
year = 1988,
}
BDL89
@book{BDL89,
address = {New York},
author = {Baxter, Nancy and Ed Dubinsky and Gary Levin},
publisher = {Springer-Verlag},
title = {Learning Discrete Mathematics with ISETL},
year = 1989,
}
BDOPV95
@article{BDOPV95,
author = "B. Bacci and M. Danelutto and S. Orlando and S. Pelagatti and M. Vanneschi",
journal = "Concurrency: Practice and Experience",
month = "May",
number = 3,
pages = {225--255},
title = "{P$^3$L}: A Structured High level programming language and its structured support",
volume = 7,
year = 1995,
}
BE91
@book{BE91,
address = {Stanford University},
author = {Barwise, John and John Etchemendy},
edition = {Second},
publisher = {Center for the Study of Language and Information},
series = {Lecture Notes Number 23},
title = {The Language of First-Order Logic},
year = 1991,
}
BE94
@book{BE94,
address = {Stanford, California},
author = {Barwise, John and John Etchemendy},
publisher = {Center for the Study of Language and Information, Stanford University},
title = {Hyperproof},
year = 1994,
}
Bee81
@string{LNM = "Lecture Notes in Mathematics"}
@inproceedings{Bee81,
author = {Beeson, Michael J.},
booktitle = {Constructive Mathematics},
editor = {F. Richman},
pages = {146--90},
publisher = {Springer, Berlin},
series = LNM,
title = {Formalizing Constructive Mathematics: Why and How?},
volume = 873,
year = 1981,
}
Bee82
@article{Bee82,
author = {Beeson, Michael J.},
journal = {Anals of Math Logic},
pages = {127--78},
title = {Recursive models for constructive set theory},
volume = 23,
year = 1982,
}
Bee83
@inproceedings{Bee83,
author = {Beeson, Michael J.},
booktitle = {International Congress on Logic, Methodology and Philosophy Science},
publisher = {North-Holland, Salzburg, Austria},
title = {Proving Programs and Programming Proofs},
year = 1983,
}
Bee85
@book{Bee85,
author = {Beeson, Michael J.},
publisher = {Springer-Verlag},
title = {Foundations of Constructive Mathematics},
year = 1985,
}
Bee88
@article{Bee88,
author = {Beeson, Michael J.},
journal = {Theoretical Computing Science},
pages = {247--340},
title = {Towards a Computation System Based on Set Theory},
volume = 60,
year = 1988,
}
Bee94
@misc{Bee94,
author = {Beeson, Michael J.},
note = {Personal Communication},
title = {The {M}ath{P}ert {S}ystem},
year = 1994,
}
BEGK87
@string{LNCS = "Lecture Notes in Computer Science"}
@article{BEGK87,
author = {Barendregt, H. P. and M. C. D. J. van Eekelen and J. R. W. Glauert and J. R. Kennaway and M. J. Plasmeijer and M. R. Sleep},
journal = {Parallel Architectures and Languages Europe, Volume~{II}},
pages = {141--158},
series = LNCS,
title = {Term Graph Rewriting},
volume = 256,
year = 1987,
}
Bei64
@book{Bei64,
address = {New York},
author = {Albert H.~Beiler},
publisher = {Dover Publications Inc.},
title = {Recreations in the Theory of Numbers},
year = 1964,
}
Bel88
@book{Bel88,
address = {Oxford},
author = {John L.~Bell},
publisher = {Oxford University Press},
series = {Oxford Logic Guides},
title = {Toposes and Local Set Theories},
volume = 14,
year = 1988,
}
BEL98
@article{BEL98,
author = {M.~Baaz and U.~Egly and A.~Leitsch},
journal = {Chapter 12 in Automated Deduction. A basis for applications},
note = {Kluwer Academic Publishers},
title = {Extension Methods in Automated Deduction},
volume = {Vol. II},
year = 1998,
}
Ben00
@string{JFP = "Journal of Functional Programming"}
@string{Jan = "January"}
@article{Ben00,
author = "Ralph Benzinger",
journal = JFP,
month = Jan,
number = 1,
pages = "3--31",
title = "Automated Complexity Analysis of {\Nuprl} Extracted Programs",
volume = 11,
year = 2001,
}
Ben01
@phdthesis{Ben01,
author = {Ralph Benzinger},
note = {Cornell Technical Report TR2002-1880},
school = {Cornell University},
title = {Automated Computational Complexity Analysis},
year = 2001,
}
Ben82
@book{Ben82,
author = {Bentley, J. L.},
publisher = {Prentice-Hall, Englewood Cliffs, NJ},
title = {Writing Efficient Programs},
year = 1982,
}
Ber04
@phdthesis{Ber04,
author = {Berghofer, Stefan},
school = {Technische Universit{\"a}t M{\"u}nchen},
title = {Proofs, Programs and Executable Specifications in Higher Order Logic},
year = 2004,
}
Ber85
@incollection{Ber85,
address = {Voaron},
author = {Berman, R.~H.},
booktitle = {Applications of computer algebra},
editor = {Richard Pavelle},
pages = {210--241},
publisher = {Kluwer Academic Publishers},
title = {Fourier transform algorithms for spectral analysis derived with {M}acsyma},
year = 1985,
}
Ber90
@inproceedings{Ber90,
address = {Sophia-Antipolis, France},
author = {S. Berardi},
booktitle = {Draft Proceedings of the First Annual Workshop on Logical Frameworks},
pages = {??},
title = {Girard Normalization Proof in LEGO},
year = 1990,
}
BF03
@article{BF03,
author = {D. Boneh and M. Franklin},
journal = {SIAM J. of Computing},
number = 3,
pages = {586--615},
title = {Identity based encryption from the Weil pairing},
volume = 32,
year = 2003,
}
BF58
@book{BF58,
address = {Amsterdam},
author = {Paul Bernays and A.~A.~Fraenkel},
publisher = {North-Holland Publishing Company},
title = {Axiomatic Set Theory},
year = 1958,
}
BF95
@inproceedings{BF95,
author = {Bodeveix, J. P. and M. Filali},
booktitle = {Proceedings of the Workshop on TACAS},
title = {A framework for parallel program refinement},
year = 1995,
}
BFPS81
@string{LNM = "Lecture Notes in Mathematics"}
@article{BFPS81,
author = {Buchholtz, W. and others},
journal = {Recent Proof-Theoretical Studies},
pages = {16--77},
publisher = {Springer-Verlag, NY},
series = LNM,
title = {Iterated Inductive Definitions and Subsystems of Analysis},
volume = 897,
year = 1981,
}
BG01
@incollection{BG01,
author = "Henk Barendregt and Herman Geuvers",
booktitle = "Handbook of Automated Reasoning",
editor = "A. Robinson and A. Voronkov",
pages = "1149--1238",
publisher = "Elsevier",
title = "Proof-Assistants Using Dependent Type Systems",
year = 2001,
}
BG03a
@article{BG03a,
author = {Blass, Andreas and Gurevich, Yuri},
journal = {ACM Transactions on Computational Logic},
number = 4,
pages = {578--651},
title = {Abstract state machines capture parallel algorithms},
volume = 4,
year = 2003,
}
BG03b
@string{Oct = "October"}
@article{BG03b,
author = {Blass, Andreas and Gurevich, Yuri},
journal = {Bulletin of the European Association for Theoretical Computer Science},
month = Oct,
pages = {195--225},
title = {Algorithms: A Quest for Absolute Definitions},
volume = 81,
year = 2003,
}
BG05
@techreport{BG05,
author = {Bickford, Mark and Guaspari, David},
institution = {ATC-NY},
title = {A Programming Logic for Distributed Systems},
year = 2005,
}
BG89
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BG89,
author = {Breazu-Tannen, V. and J. Gallier},
booktitle = {Automata, Languages and Programming --- 16th International Colloquium (Stresa, Italy)},
editor = {G. Ausiello and M. Dezani-Ciancaglini and S. Ronchi Della Rocca},
pages = {137--150},
publisher = {Springer-Verlag},
series = LNCS,
title = {Polymorphic rewriting conserves algebraic strong normalization and confluence},
volume = 372,
year = 1989,
}
BG90
@inproceedings{BG90,
author = {Blaine, Lee and Allen Goldberg},
booktitle = {Proceedings of the IFIP TC2 working conference on Constructing Programs from Specifications},
editor = {B.~M{\"o}ller},
publisher = {Elsevier},
title = {{DTRE}---A Semi-Automatic Transformation System},
year = 1991,
}
BG96
@techreport{BG96,
address = {PO Box 513 5600 MB Eindhoven, The Netherlands},
author = {Bloo, R. and Geuvers, J. H.},
institution = {Eindhoven University of Technology},
number = {Computing Science Reports 96-10},
title = {Explicit Substituion: On the Edge of Strong Normalisation},
year = 1996,
}
BGHP98
@inproceedings{BGHP98,
author = {Andrew Barber and Philippa Gardner and Masahito Hasegawa and Gordon D. Plotkin},
crossref = {CSL98},
pages = {78--97},
title = {From Action Calculi to Linear Logic},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BGHP98,
author = {Andrew Barber and Philippa Gardner and Masahito Hasegawa and Gordon D. Plotkin},
booktitle = {Computer Science Logic, 11$^{th}$ International Workshop, Annual Conference of the EACSL, Aarhus, Denmark, August 23--29, 1997, Selected Papers},
editor = {Mogens Nielsen and Wolfgang Thomas},
pages = {78--97},
publisher = {Springer},
series = LNCS,
title = {From Action Calculi to Linear Logic},
volume = 1414,
year = 1998,
}
BGL+00
@string{Jun = "June"}
@inproceedings{BGL+00,
address = {Hampton, {VA}},
author = {Saddek Bensalem and Vijay Ganesh and Yassine Lakhnech and C{\'e}sar Mu{\~n}oz and Sam Owre and Harald Rue\ss and John Rushby and Vlad Rusu and Hassen Sa{\"\i}di and {N.} Shankar and Eli Singerman and Ashish Tiwari},
booktitle = {{LFM} 2000: Fifth {NASA} Langley Formal Methods Workshop},
editor = {{C.} Michael Holloway},
month = Jun,
organization = {{NASA} Langley Research Center},
pages = {187--196},
title = {An Overview of \textsf{SAL}},
url = {http://www.csl.sri.com/papers/lfm2000/},
year = 2000,
}
BGL98
@inproceedings{BGL98,
author = "Lee Blaine and Li-Mei Gilham and Junbo Liu and Douglas R. Smith and Stephen Westfold",
booktitle = "Thirteenth Automated Software Engineering Conference",
pages = "270--280",
publisher = "IEEE Computer Society Press",
title = "Planware -- Domain-Specific Synthesis of High-Performance Schedulers",
year = 1998,
}
BGMWW92
@string{Apr = "April"}
@article{BGMWW92,
author = {A. Back and J. Guckenheimer and M. Myers and F. Wicklin and P. Worfolk},
journal = {Computers and Mathematics},
month = Apr,
number = 4,
pages = {303--309},
title = {\emph{dstool}: Computer assisted Expoloration of Dynamical Systems},
volume = 39,
year = 1992,
}
BGS03
@unpublished{BGS03,
author = {Becker, Marcel and Limei Gilham and Douglas R. Smith},
note = {Submitted for publication},
title = {Planware {II}: Synthesis of Schedulers for Complex Resource Systems},
year = 2003,
}
BGW90
@inproceedings{BGW90,
author = {Bundy, A. and F. Giunchiglia and T. Walsh},
booktitle = {Proceedings of the AAAI-90 Workshop on Automatic Generation of Approximations and Abstractions},
note = {Also available from Edinburgh as DAI Research Paper No. 506},
organization = {Amer. Assoc. for Art. Intelligence},
pages = {221--232},
title = {Building abstractions},
year = 1990,
}
BH02
@misc{BH02,
author = {Levente Butty{\'a}n and Jean-Pierre Hubaux},
title = {Report on a Working Session on Security in Wireless Ad Hoc Networks},
year = 2002,
}
BH91
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{BH91,
author = {Basin, David A. and Douglas J.~Howe},
booktitle = {Theoretical Aspects of Computer Software, International Conference TACS '91, {\rm Sendai, Japan}},
pages = {475--494},
publisher = {Springer-Verlag},
series = LNCS,
title = {Some Normalization Properties of {M}artin-{L}{\"{o}}f's Type Theory, and Applications},
volume = 526,
year = 1991,
}
BH98
@unpublished{BH98,
author = {Bickford, Mark and Jason J. Hickey},
note = {Department of Computer Science, Cornell University, Unpublished},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cav99_ooioa/paper.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cav99_ooioa/paper.ps},
title = {An Object-Oriented Approach to Verifying Group Communication Systems},
year = 1998,
}
BH99
@inproceedings{BH99,
author = {Mark Bickford and Jason J. Hickey},
booktitle = {Proceedings of $3^{rd}$ Irish Workshop in Formal Methods},
optwwwpdf = {http://www.bcs.org/upload/pdf/ewic_fm99_paper2.pdf},
title = {Predicate Transformers for Infinite-State Automata in {\Nuprl} Type Theory},
year = 1999,
}
BHC95
@inproceedings{BHC95,
author = "Clemens Ballarin and Karsten Homann and Jacques Calmet",
booktitle = "Proceeding of International Symposium on Symbolic and Algebraic Computation",
pages = "150--157",
publisher = "{ACM} Press",
title = "Theorems and Algorithms: {A}n Interface between {\Isabelle} and {\Maple}",
url = "http://citeseer.nj.nec.com/ballarin95theorem.html",
year = 1995,
}
BHHS89
@string{May = "May"}
@unpublished{BHHS89,
author = {Bundy, A. and F. van Harmelen and J. Hesketh and A. Smaill},
month = May,
note = {Unpublished},
title = {Experiments with Proof Plans for Induction},
year = 1989,
}
BHHS90
@inproceedings{BHHS90,
author = {Bundy, A. and F. van Harmelen and C. Horn and A. Smaill},
crossref = {CADE90},
pages = {647--648},
title = {The {O}yster-{C}lam system},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{BHHS90,
author = {Bundy, A. and F. van Harmelen and C. Horn and A. Smaill},
booktitle = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
editor = {Mark E. Stickel},
pages = {647--648},
publisher = {Springer-Verlag},
series = LNAI,
title = {The {O}yster-{C}lam system},
volume = 449,
year = 1990,
}
BHHS91
@article{BHHS91,
author = {Bundy, A. and F. van Harmelen and J. Hesketh and A. Smaill},
journal = {Journal of Automated Reasoning},
pages = {303--324},
title = {Experiments with proof plans for induction},
volume = 7,
year = 1991,
}
BHKO02
@string{Jul = "July"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{BHKO02,
author = {Mark van den Brand and Jan Heering and Paul Klint and Pieter A. Olivier},
journal = TOPLAS,
month = Jul,
number = 4,
pages = {334--368},
title = {Compiling Language Definitions: The {ASF}+{SDF} Compiler},
url = {http://doi.acm.org/10.1145/567097.567099},
volume = 24,
year = 2002,
}
BHL01
@string{May = "May"}
@article{BHL01,
author = {Bemers-Lee, T. and J. Hendler and O. Lassila},
journal = {Scientific American},
month = May,
number = 5,
pages = {34--43},
title = {The Semantic Web},
volume = 279,
year = 2001,
}
BHLM94
@unpublished{BHLM94,
author = {Biagioni, Edoardo and Robert Harper and Peter Lee and Brian G. Milnes},
note = {To appear in Lisp and Functional Programming 1994 and SIGCOMM 1994.},
title = {Signatures for a Network Protocol Stack: A Systems Application of Standard ML},
year = 1994,
}
BHMvE97
@inproceedings{BHMvE97,
author = {A. Basu and M. Hayden and G. Morrisett and T. von~Eicken},
crossref = {DSL97},
pages = {1--15},
title = {A language-based approach to protocol construction},
}
Fully expanded entry:
@string{Jan = "January"}
@inproceedings{BHMvE97,
author = {A. Basu and M. Hayden and G. Morrisett and T. von~Eicken},
booktitle = {DSL'97 -- First {ACM} SIGPAN Workshop on Domain-Specific Languages, in Association with {POPL}'97},
editor = {S. Kamin},
location = {Paris, France},
month = Jan,
pages = {1--15},
title = {A language-based approach to protocol construction},
year = 1997,
}
BHOX98
@string{May = "May"}
@techreport{BHOX98,
annote = {\url{http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR98-1683}},
author = {Birman, Kenneth and Mark Hayden and Oznur Ozkasap and Zhen Xiao and Mihai Budiu and Yaron Minsky},
institution = {Cornell University},
month = May,
number = {TR 98-1683},
title = {Bimodal Multicast},
year = 1998,
}
BHSI90
@inproceedings{BHSI90,
author = {Bundy, A. and F. van Harmelen and A. Smaill and A. Ireland},
crossref = {CADE90},
pages = {132--146},
title = {Extensions to the rippling-out tactic for guiding inductive proofs},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{BHSI90,
author = {Bundy, A. and F. van Harmelen and A. Smaill and A. Ireland},
booktitle = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
editor = {Mark E. Stickel},
pages = {132--146},
publisher = {Springer-Verlag},
series = LNAI,
title = {Extensions to the rippling-out tactic for guiding inductive proofs},
volume = 449,
year = 1990,
}
BI92
@article{BI92,
author = {Bridges, D. and H. Ishihara},
journal = {Bull. London Math. Soc.},
note = 1992,
pages = {599--605},
title = {Locating the Range of an Operator on a Hilbert Space},
volume = 24,
year = 1992,
}
BI93
@string{Sep = "September"}
@techreport{BI93,
address = {Mathematical Sciences Institute, Ithaca, NY},
author = {Bridges, D. and H. Ishihara},
institution = {Cornell University},
month = Sep,
number = {93--70},
title = {Spectra of Selfadjoint Operators in Constructive Analysis},
year = 1993,
}
Bia94
@inproceedings{Bia94,
author = "Edoardo Biagioni",
booktitle = "{SIGCOMM}",
pages = "36--45",
title = "A Structured {TCP} in Standard {ML}",
url = "http://citeseer.nj.nec.com/biagioni94structured.html",
year = 1994,
}
Bib82
@book{Bib82,
address = {Braunschweig},
author = {W. Bibel},
publisher = {Vieweg},
title = {Automated Theorem Proving},
year = 1982,
}
Bib87
@book{Bib87,
address = "Braunschweig, 2nd edition",
author = "W. Bibel",
publisher = "Vieweg Verlag",
title = "Automated Theorem Proving",
year = 1987,
}
Bib91
@incollection{Bib91,
address = {Menlo Park, CA},
author = {Bibel, W.},
booktitle = {Automating Software Design},
editor = {M. R. Lowry and R. Mcartney},
pages = {405--424},
publisher = {MIT Press},
title = {Toward predicative programming},
year = 1991,
}
Bic03
@misc{Bic03,
author = {Mark Bickford},
howpublished = {\emph{In Progress}},
title = {Experiments with theory modification in the {FDL}},
year = 2003,
}
Bic03b
@misc{Bic03b,
author = {Mark Bickford},
howpublished = {{\Nuprl} Math Library Book webpage},
note = {\url{http://www.nuprl.org/Nuprl4.2/Libraries/}},
title = {Event Systems},
year = 2003,
}
Bic04
@misc{Bic04,
author = {Mark Bickford},
note = {In preparation},
title = {Semantics of Event Correlation Languages in a Theory of Events},
year = 2004,
}
Bic06
@techreport{Bic06,
address = {Ithaca, NY},
author = {Mark Bickford},
institution = {Cornell University},
note = {To be published, March 2006},
title = {Unguessable Atoms: A Logical Foundation for Security},
year = 2006,
}
Bir04
@book{Bir04,
author = {Kenneth P. Birman},
publisher = {Springer-Verlag},
title = {Reliable Distributed Systems},
year = 2004,
}
Bir93
@string{Dec = "December"}
@article{Bir93,
author = {Kenneth P. Birman},
journal = {Communications of the {ACM}},
month = Dec,
number = 12,
pages = {37--53},
title = {The Process Group Approach to Reliable Distributed Computing},
volume = 36,
year = 1993,
}
Bir97
@string{Jan = "January"}
@book{Bir97,
author = {Kenneth P. Birman},
month = Jan,
publisher = {Manning Publishing Company and Prentice Hall},
title = {Building Secure and Reliable Network Applications},
year = 1997,
}
Bis67
@book{Bis67,
address = {NY},
author = {Bishop, E.},
publisher = {McGraw Hill},
title = {Foundations of Constructive Analysis},
year = 1967,
}
Bis70
@inproceedings{Bis70,
author = {Bishop, E.},
booktitle = {Intuitionism and Proof Theory},
pages = {53--71},
publisher = {North-Holland, NY},
title = {Mathematics as a Numerical Language},
year = 1970,
}
BJ80
@book{BJ80,
author = {Boolos, George S. and Richard C. Jeffrey},
publisher = {Cambridge University Press},
title = {Computability and Logic, Second Edition},
year = 1980,
}
BJ87
@string{Nov = "November"}
@article{BJ87,
author = {Birman, Kenneth~P. and Joseph, Thomas~A.},
journal = {Proc 11th Symposium on Operating Systems Principles (SOSP)},
month = Nov,
pages = {123--138},
title = {Exploiting virtual synchrony in distributed systems},
year = 1987,
}
BJ87a
@string{Feb = "February"}
@article{BJ87a,
author = {Birman, Kenneth P. and Joseph, Thomas A.},
journal = {{ACM} Transactions on Computer Systems},
month = Feb,
number = 1,
pages = {47--76},
title = {Reliable Communication in the Presence of Failures},
volume = 5,
year = 1987,
}
BJ89
@book{BJ89,
author = {Boolos, G. S. and R. C. Jeffrey},
publisher = {Cambridge University Press},
title = {{Computability and Logic, Third Edition}},
year = 1988,
}
BK03
@string{Sep = "September"}
@misc{BK03,
author = {Mark Bickford and Alexei Kopylov},
howpublished = {\emph{In Progress}},
month = Sep,
title = {Verification of protocols by combining provers using the {FDL}},
year = 2003,
}
BK91
@incollection{BK91,
author = {Basin, David A. and Matt Kaufmann},
booktitle = {Logical Frameworks},
editor = {G{\'{e}}rard Huet and Gordon Plotkin},
pages = {89--119},
publisher = {Cambridge University Press},
title = {The {B}oyer-{M}oore prover and {\Nuprl}: {A}n experimental comparison},
year = 1991,
}
BKKN03
@inproceedings{BKKN03,
author = {Yegor Bryukhov and Alexei Kopylov and Vladimir Krupski and Aleksey Nogin},
crossref = {tphols2003b},
optwwwref = {http://nogin.org/papers/arith.html},
pages = {29--39},
title = {Implementing and Automating Basic Number Theory in {\MetaPRL} Proof Assistant},
url = {http://nogin.org/papers/arith.html},
}
Fully expanded entry:
@inproceedings{BKKN03,
author = {Yegor Bryukhov and Alexei Kopylov and Vladimir Krupski and Aleksey Nogin},
booktitle = {16$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2003). Emerging Trends Proceedings},
editor = {David Basin and Burkhart Wolff},
key = {TPHOLs03B},
optwwwref = {http://nogin.org/papers/arith.html},
pages = {29--39},
publisher = {Universit{\"a}t Freiburg},
title = {Implementing and Automating Basic Number Theory in {\MetaPRL} Proof Assistant},
url = {http://nogin.org/papers/arith.html},
year = 2003,
}
BKN96
@article{BKN96,
author = {Roel Bloo and Fairouz Kamareddine and Rob Nederpelt},
journal = {Information and Computation},
number = 2,
pages = {123--143},
title = {The {Barendregt} Cube with Definitions and Generalised Reduction},
volume = 126,
year = 1996,
}
BKS85
@string{Dec = "December"}
@article{BKS85,
author = {Bledsoe, W. W. and Kunen, K. and Shostak, R.},
issn = {0004-3702},
journal = {Artificial Intelligence},
month = Dec,
pages = {255--288},
title = {Completeness results for inequality provers},
volume = {27(3)},
year = 1985,
}
BKVC01
@inproceedings{BKVC01,
address = "Anaheim, CA",
author = "Mark Bickford and Christoph Kreitz and Robbert van Renesse and Robert Constable",
booktitle = "DARPA Information Survivability Conference and Exposition II (DISCEX-II)",
editor = "J. Lala and D. Mughan and C. McCollum and B. Witten",
pages = "100--107",
series = "IEEE Computer Society Press",
title = "An Experiment in Formal Design Using Meta-properties",
volume = "II",
year = 2001,
}
BKVL01
@inproceedings{BKVL01,
author = "Mark Bickford and Christoph Kreitz and Robbert van Renesse and Xiaoming Liu",
crossref = "tphols2001",
pages = "105--120",
title = "Proving Hybrid Protocols Correct",
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Sep = "September"}
@inproceedings{BKVL01,
address = {Edinburgh, Scotland},
author = "Mark Bickford and Christoph Kreitz and Robbert van Renesse and Xiaoming Liu",
booktitle = {14$^{th}$ International Conference on Theorem Proving in Higher Order Logics},
editor = {Richard Boulton and Paul Jackson},
key = {TPHOLs01},
month = Sep,
pages = "105--120",
publisher = {Springer-Verlag},
series = LNCS,
title = "Proving Hybrid Protocols Correct",
volume = 2152,
year = 2001,
}
BKvR01
@techreport{BKvR01,
address = {Ithaca, New York},
author = {Mark Bickford and Christoph Kreitz and Robbert van Renesse},
institution = {Cornell University},
number = {TR2001-1839},
title = {Formally Verifying Hybrid Protocols with the {\Nuprl} Logical Programming Environment},
year = 2001,
}
BL76
@string{Mar = "March"}
@techreport{BL76,
author = {D.~E.~Bell and L.~J.~LaPadula},
institution = {The MITRE Corporation},
month = Mar,
number = {MTR-2997},
title = {Secure Computer System: Unified Exposition and Multics Interpretation},
year = 1976,
}
BL84
@book{BL84,
author = {Bledsoe, W. W. and D. W. Loveland},
publisher = {American Math Soc.},
title = {{Automated Theorem Proving: After 25 Years}},
year = 1984,
}
BL94
@incollection{BL94,
address = {Cambridge, MA},
author = {Bruce, Kim B. and G. Longo},
booktitle = {Theoretical Aspects of Object-Oriented Programming, Types, Semantics and Language Design},
chapter = {III},
editor = {C. A. Gunter, J. C. Mitchell},
pages = {151--196},
publisher = {MIT Press},
title = {A Modest Model of Records, Inheritance, and Bounded Quantification},
year = 1994,
}
Bla79
@inproceedings{Bla79,
author = {G.R. Blakley},
booktitle = {AFIPS Conference Proceedings},
pages = {313--317},
title = {Safeguarding cryptographic keys},
volume = 48,
year = 1979,
}
Ble75
@string{Sep = "September"}
@article{Ble75,
author = {Bledsoe, W. W.},
journal = {Fourth Intl. Joint Conference on AI, {\rm Tblisi, USSR}},
month = Sep,
title = {A new method for proving certain {P}resburger formulas},
year = 1975,
}
Blo90
@article{Blo90,
author = {Bard Bloom},
journal = {Information and Computation},
pages = {264--301},
title = {Can {\LCF} be topped? flat lattice models of Typed $\lambda$-calculus},
volume = 87,
year = 1990,
}
BLP03
@inproceedings{BLP03,
author = {Giampaolo Bella and Cristiano Longo and L. C. Paulson},
crossref = {tphols2000},
pages = {352--366},
title = {Verifying second-level security protocols},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BLP03,
author = {Giampaolo Bella and Cristiano Longo and L. C. Paulson},
booktitle = "Theorem Proving in Higher Order Logics: 13$^{th}$ International Conference, {TPHOLs} 2000",
editor = "J. Harrison and M. Aagaard",
key = "TPHOLs00",
pages = {352--366},
publisher = "Springer-Verlag",
series = LNCS,
title = {Verifying second-level security protocols},
volume = 1869,
year = 2000,
}
Blu67
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{Blu67,
author = {Blum, M.},
journal = JACM,
pages = {322--336},
title = {A machine independent theory of computational complexity},
volume = 14,
year = 1967,
}
BLY79
@article{BLY79,
author = {Baylor, D. A. and Lamb, T. D. and Yau, K.-W.},
journal = {Journal of Physiology},
pages = {613--634},
title = {Responses of retinal rods to single photons},
volume = 288,
year = 1979,
}
BM01
@inproceedings{BM01,
author = {Gilbers Baumslag and Miller, III, Charles F.},
booktitle = {Groups and computation, {II} (New Brunswick, NJ, 1995)},
pages = {19--30},
publisher = {AMS},
series = {DIMACS series in Discrete Mathematics and Theoretical Computer Science},
title = {Experimenting and computing with infinite groups},
volume = 28,
year = 1997,
}
BM77
@book{BM77,
author = {Bell, John and Moshe Machover},
publisher = {North-Holland, New York},
title = {A Course in Mathematical Logic},
year = 1977,
}
BM79
@book{BM79,
author = {Boyer, R. S. and J. S. Moore},
publisher = {Academic Press, New York},
title = {{A Computational Logic}},
year = 1979,
}
BM81
@inproceedings{BM81,
author = {Boyer, R. S. and J. S. Moore},
booktitle = {The Correctness Problem in Computer Science},
pages = {103--84},
publisher = {Academic Press, New York},
title = {Metafunctions: Proving Them Correct and Using Them Efficiently as New Proof Procedures},
year = 1981,
}
BM88
@incollection{BM88,
author = {Boyer, R. S. and J. S. Moore},
booktitle = {Machine Intelligence II},
publisher = {Oxford Universtiy Press},
title = {Integrating Recursive Procedures into Hueristic Theorem Provers: A Case Study in Linear Arithmetic},
year = 1988,
}
BM88a
@book{BM88a,
author = {Boyer, R. S. and J. S. Moore},
publisher = {Academic Press},
title = {A Computational Logic Handbook},
year = 1988,
}
BM88b
@incollection{BM88b,
author = {Boyer, Robert S. and J. Strother Moore},
booktitle = {Machine Intelligence},
editor = {J. E. Hayes and D. Michie and J. Richards},
pages = {83--124},
publisher = {Clarendon Press},
title = {Integrating Decision Procedures into Heuristic Theorem Provers: A Case Study with Linear Arithmetic},
volume = 11,
year = 1988,
}
BM88c
@article{BM88c,
author = {Baumslag, Gilbert and Miller, III, Charles F.},
issn = {0024-6093},
journal = {The Bulletin of the London Mathematical Society},
number = 3,
pages = {239--244},
title = {Some odd finitely presented groups},
volume = 20,
year = 1988,
}
BM90
@inproceedings{BM90,
author = {Burstall, R. M. and J. McKinna},
booktitle = {Draft Proceedings of 1st Workshop on Logical Frameworks},
organization = {Sophia Antipolis, France},
title = {Deliverables: An approach to program development in the Calculus of Constructions},
year = 1990,
}
BM92
@string{Jan = "January"}
@article{BM92,
author = {Kim Bruce and John Mitchell},
journal = {Proceedings of the Nineteenth {ACM} Symposium on Principles of Programming Languages},
month = Jan,
pages = {316--327},
title = {{PER} models of subtyping, recursive types and higher--order polymorphism},
year = 1992,
}
BMP03
@article{BMP03,
author = {G. Bella and F. Massacci and L. C. Paulson},
journal = {IEEE J. of Selected Areas in Communications},
number = 1,
pages = {77--87},
title = {Verifying the {SET} registration protocols},
volume = 21,
year = 2003,
}
BMS94
@article{BMS94,
author = {Baumslag, Gilbert and Miller, III, Charles F. and Short, Hamish},
issn = {0024-6093},
journal = {The Bulletin of the London Mathematical Society},
number = 1,
pages = {97--101},
title = {Unsolvable problems about small cancellation and word hyperbolic groups},
volume = 26,
year = 1994,
}
BN02
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BN02,
author = {Berghofer, Stefan and Tobias Nipkow},
booktitle = {Types for Proofs and Programs: {TYPES}'2000},
editor = {Callaghan, P. and Z. Luo and J McKinna and R. Pollack},
publisher = {Springer-Verlag},
series = LNCS,
title = {Executing higher order logic},
volume = 2277,
year = 2002,
}
BNS00
@string{APAL = "Annals of Pure and Applied Logic"}
@article{BNS00,
author = {Bellantoni, Stephen J. and Karl-Heinz Niggl and Helmut Schwichtenberg},
journal = APAL,
number = {1--3},
pages = {17--30},
title = {Higher type recursion, ramification and polynomial time},
volume = 104,
year = 2000,
}
BO83
@inproceedings{BO83,
author = {Michael Ben-Or},
booktitle = {Annual ACM Symposium on Principles of Distributed Computing},
pages = {27--30},
publisher = {ACM Press, NY},
title = {Another Advantage of Free Choice: Completely Asynchronous Agreement Protocols},
year = 1983,
}
Boe85
@string{Oct = "October"}
@inproceedings{Boe85,
author = {Boehm, Hans J.},
booktitle = {Annual Symposium on Foundations in Computer Science},
month = Oct,
pages = {339--345},
title = {Partial Polymorphic Type Inference is Undecidable},
year = 1985,
}
book
@book{book,
address = {NJ},
author = {Constable, Robert L. and others},
publisher = {Prentice-Hall},
title = {Implementing Mathematics with the {\Nuprl} Proof Development System},
year = 1986,
}
book-full
@book{book-full,
address = {NJ},
author = {Constable, Robert L. and Stuart F. Allen and H. M. Bromley and W. R. Cleaveland and J. F. Cremer and R. W. Harper and Douglas J. Howe and T. B. Knoblock and N. P. Mendler and P. Panangaden and James T. Sasaki and Scott F. Smith},
publisher = {Prentice-Hall},
title = {Implementing Mathematics with the {\Nuprl} Proof Development System},
year = 1986,
}
Bour68
@book{Bour68,
address = {Reading, MA},
author = {Bourbaki, N.},
publisher = {Addison-Wesley},
title = {Elements of Mathematics, Algebra},
volume = 1,
year = 1968,
}
Bour68a
@book{Bour68a,
author = {Bourbaki, N.},
publisher = {Addison-Wesley, Reading, MA},
title = {Elements of Mathematics, Theory of Sets},
year = 1968,
}
Bourd93
@string{Jun = "June"}
@inproceedings{Bourd93,
author = {Bourdoncle, F.},
booktitle = {Proceedings of the {{ACM} {SIGPLAN}} Conference on {PLDI}},
month = Jun,
pages = {46--55},
title = {Abstract Debugging of Higher-Order Imperative Languages},
year = 1993,
}
BPS00
@article{BPS00,
author = {Bush, William R. and Jonathan D. Pincus and David J. Sielaff},
journal = {Software---Practice and Experience},
pages = {775--802},
title = {A static analyzer for finding dynamic programming errors},
volume = 30,
year = 2000,
}
BR01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BR01,
author = {Ball, Thomas and Sriram K. Rajamani},
booktitle = {SPIN 2001, Workshop on Model Checking of Software},
pages = {103--122},
series = LNCS,
title = {Automatically Validating Temporal Safety Properties of Interfaces},
volume = 2057,
year = 2001,
}
BR88
@book{BR88,
address = {Cambridge},
author = {Douglas Bridges and Fred Richman},
publisher = {Cambridge University Press},
title = {Varieties of Constructive Mathematics},
year = 1988,
}
BR89
@book{BR89,
author = {Burstall, R. M. and D. E. Rydeland},
publisher = {Prentice-Hall},
title = {Computational Category Theory},
year = 1989,
}
BR94
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@inproceedings{BR94,
author = {Birman, Kenneth P. and Mike Reiter},
booktitle = TOPLAS,
title = {How to Securely Replicate Services},
year = 1994,
}
Bra85
@string{jan = "January"}
@phdthesis{Bra85,
author = {Bracha, Gabriel},
month = jan,
note = {Department of Computer Science Technical Report 85-657},
school = {Cornell University},
title = {Randomized Agreement Protocols and Distributed Deadlock Detection Algorithms},
year = 1985,
}
BRG92
@string{May = "May"}
@conference{BRG92,
address = {Oakland, California},
author = {Birman, Kenneth P. and Mike Reiter and L. Gong},
booktitle = {1992 IEEE Symposium on Research in Security and Privacy},
month = May,
pages = {18--32},
title = {Integrating Security in a Group Oriented Distributed System},
year = 1992,
}
Bri02
@incollection{Bri02,
author = "Douglas Bridges",
booktitle = "The Stanford Encyclopedia of Philosophy",
editor = "Edward N. Zalta",
publisher = "Stanford University",
title = "Constructive Mathematics",
url = "http://plato.stanford.edu/archives/sum2002/entries/mathematics-constructive/",
year = 2002,
}
Bri93
@string{Nov = "November"}
@techreport{Bri93,
address = {Mathematical Sciences Institute},
author = {Douglas S. Bridges},
institution = {Cornell University},
month = Nov,
number = {93--90},
title = {A Constructive Proof of {W}ronski's Criterion for Linear Independence},
year = 1993,
}
Bri94
@unpublished{Bri94,
author = {Douglas S. Bridges},
note = {Draft},
title = {Constructive Mathematics and Unbounded Operators---a Reply to Hellman},
year = 1994,
}
Bro00
@book{Bro00,
address = {New York},
author = {Brown, Julian},
publisher = {Simon \& Schuster},
title = {Minds, Machines, and the Multiverse: The Quest for the Quantum Computer},
year = 2000,
}
Bro02
@book{Bro02,
address = {New York},
author = {Brooks, Rodney A.},
publisher = {Pantheon Books},
title = {Flesh and Machines: How Robots Will Change Us},
year = 2002,
}
Bro75
@book{Bro75,
editor = {A. Heyting},
note = {(see {O}n the foundations of mathematics 11-98.)},
publisher = {North-Holland, Amsterdam},
title = {L. E. J. Brouwer. Collected Works},
volume = 1,
year = 1975,
}
Bro96
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Bro96,
author = {Manuel Bronstein},
booktitle = {Proceedings of DISCO'96},
editor = {Jacques Calmet and Carla Limongelli},
pages = {22--33},
publisher = {Springer},
series = LNCS,
title = {{$\sum^{\textrm{IT}}$}: A strongly-typed embeddable computer algebra library},
volume = 1128,
year = 1996,
}
Bru60
@book{Bru60,
address = {Cambridge, Massachusetts},
author = {Bruner, J.~S.},
publisher = {Harvard University Press},
title = {The Process of Education},
year = 1960,
}
Bru93
@techreport{Bru93,
author = {Kim B. Bruce},
institution = {Williams College},
note = {revised (to appear in the Journal of Functional Programming)},
number = {CS-92-01},
title = {A Paradigmatic Object-Oriented Programming Language: Design, Static Typing, and Semantics},
year = 1993,
}
Bru94
@string{Apr = "April"}
@string{JFP = "Journal of Functional Programming"}
@article{Bru94,
author = {Bruce, Kim B.},
journal = JFP,
month = Apr,
number = 2,
pages = {127--206},
title = {A Paradigmatic Object-Oriented Programming Language: Design, Static Typing and Semantics},
volume = 4,
year = 1994,
}
Bru97
@inproceedings{Bru97,
author = {D. Bruce},
crossref = {DSL97},
pages = {17--35},
title = {What makes a good domain-specific language},
}
Fully expanded entry:
@string{Jan = "January"}
@inproceedings{Bru97,
author = {D. Bruce},
booktitle = {DSL'97 -- First {ACM} SIGPAN Workshop on Domain-Specific Languages, in Association with {POPL}'97},
editor = {S. Kamin},
location = {Paris, France},
month = Jan,
pages = {17--35},
title = {What makes a good domain-specific language},
year = 1997,
}
BRvR94
@string{Nov = "November"}
@inproceedings{BRvR94,
author = {Birman, Kenneth P. and Mike Reiter and Robbert van Renesse},
booktitle = {{ACM} Transactions on Computer Systems},
month = Nov,
title = {A Security Architecture for Fault-Tolerant Systems},
year = 1994,
}
BRW97
@string{Aug = "August"}
@inproceedings{BRW97,
address = {Washington, DC},
author = {J. Boyle and R. Resler and K. Winter},
booktitle = {High-Assurance Systems Engineering Workshop},
month = Aug,
title = {Do You Trust Your Compiler? {A}pplying Formal Methods to Constructing High-Assurance Compilers},
year = 1997,
}
BS02
@string{Mar = "March"}
@inproceedings{BS02,
address = {London, UK},
author = {Christoph Benzm{\"u}ller and Volker Sorge},
booktitle = {Proceedings of the 9$^{th}$ Workshop on Automated Reasoning: {B}ridging the Gap between Theory and Practice},
editor = {Toby Walsh},
month = Mar,
title = {Agent-based Theorem Proving},
year = 2002,
}
BS91
@article{BS91,
author = {Back, R. J. R. and K. Sere},
journal = {Structured Programming},
number = 1,
pages = {17--30},
title = {Stepwise refinement of action systems},
volume = 12,
year = 1991,
}
BS94
@incollection{BS94,
address = {Berlin},
author = {U. Berger and H. Schwichtenberg},
booktitle = {Logic and Computational Complexity},
editor = {Daniel Leivant},
pages = {77--97},
publisher = {Springer},
title = {Program Extraction from Classical Proofs},
year = 1994,
}
BS95
@string{Jun = "June"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BS95,
author = {U. Berger and H. Schwichtenberg},
booktitle = {Types for Proofs and Programs, International Workshop TYPES'95},
month = Jun,
note = {Workshop on Proofs and Types},
series = LNCS,
title = {The Greatest Common Divisor: A Case Study for Program Extraction from Classical Proofs},
volume = 1158,
year = 1995,
}
BS95a
@inproceedings{BS95a,
author = {U. Berger and H. Schwichtenberg},
crossref = {Marktoberdorf93},
pages = {299--340},
title = {Program development by proof transformation},
}
Fully expanded entry:
@inproceedings{BS95a,
address = {Berlin},
author = {U. Berger and H. Schwichtenberg},
booktitle = {Proof and Computation. Proceedings of the {NATO} Advanced Study Institute, Marktoberdorf, Germany},
editor = {Ulrich Berger and H. Schwichtenberg},
pages = {299--340},
publisher = {Springer},
series = {Series {F}: Computer and Systems Sciences},
title = {Program development by proof transformation},
volume = 139,
year = 1995,
}
BS95b
@book{BS95b,
author = {Frederick P. Brooks and Ivan E. Sutherland},
note = {136 pages},
publisher = {National Academy Press},
title = {Evolving the High Performance Computing and Communications Initiative to Support the Nation's Information Infrastructure},
year = 1995,
}
BS98
@string{TCS = "Journal of Theoretical Computer Science"}
@article{BS98,
author = {Benl, H. and H. Schwichtenberg},
journal = TCS,
note = {Available at \url{www.mathematik.uni-muenchen.de/personen/schwichtenberg.html}},
pages = {247--260},
title = {Termination of Permutative Conversions in Intuitionistic {G}entzen Calculi},
volume = 212,
year = 1999,
}
BS98b
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@string{Oct = "October"}
@inproceedings{BS98b,
address = {Sozopol, Bulgaria},
author = {Christoph Benzm{\"u}ller and Volker Sorge},
booktitle = {Artificial {I}ntelligence: Methodology, Systems and Applications, Proceedings of the of the 8th International Conference {AIMSA}'98},
editor = {F.~Giunchiglia},
month = Oct,
number = 1480,
pages = {102--114},
publisher = {Springer Verlag},
series = LNAI,
title = {A Blackboard Architecture for Guiding Interactive Proofs},
year = 1998,
}
BS99
@inproceedings{BS99,
author = {Benl, H. and H. Schwichtenberg},
crossref = {Marktoberdorf97},
pages = {113--126},
title = {Formal Correctness Proofs of Functional Programs: {D}ijkstra's Algorithm, A Case Study},
}
Fully expanded entry:
@inproceedings{BS99,
address = {Berlin},
author = {Benl, H. and H. Schwichtenberg},
booktitle = {Computational Logic. Proceedings of the {NATO} Advanced Study Institute, Marktoberdorf, Germany, July 29--August 10, 1997},
editor = {Ulrich Berger and H. Schwichtenberg},
pages = {113--126},
publisher = {Springer},
series = {Series {F}: Computer and Systems Sciences},
title = {Formal Correctness Proofs of Functional Programs: {D}ijkstra's Algorithm, A Case Study},
volume = 165,
year = 1999,
}
BT87
@string{TCS = "Journal of Theoretical Computer Science"}
@article{BT87,
author = {Bergstra, J. A. and J. V. Tucker},
journal = TCS,
pages = {137--181},
title = {Algebraic specifications of computable and semicomputable data Types},
volume = 50,
year = 1987,
}
BT98
@inproceedings{BT98,
author = {Gustavo Betarte and Alvaro Tasistro},
crossref = {SS98},
pages = "21--39",
title = {Extension of {M}artin-{L}{\"o}f's Type Theory with Record Types and Subtyping},
}
Fully expanded entry:
@inproceedings{BT98,
address = {Oxford},
author = {Gustavo Betarte and Alvaro Tasistro},
booktitle = {Twenty-Five Years of Constructive Type Theory},
editor = {Giovanni Sambin and Jan M. Smith},
pages = "21--39",
publisher = {Clarendon Press},
series = {Oxford Logic Guides},
title = {Extension of {M}artin-{L}{\"o}f's Type Theory with Record Types and Subtyping},
volume = 36,
year = 1998,
}
Buc01
@string{Sep = "September"}
@inproceedings{Buc01,
address = {Electrotechnical and Computer Science Faculty, University of Zagreb},
author = {Bruno Buchberger},
booktitle = {Proceedings of the Programming System Mathematica in Science, Technology, and Education (PrimMath 2001)},
editor = {D. Bosanac and D. Ungar},
month = Sep,
pages = {10--11},
title = {\textsf{Theorema}: Extending Mathematica by Automated Proving (Invited Talk)},
year = 2001,
}
Buc99
@string{ENTCS = "Electronic Notes in Theoretical Computer Science"}
@string{Jul = "July"}
@inproceedings{Buc99,
address = {Trento, Italy},
author = {Bruno Buchberger},
booktitle = {Proceedings of {C}alculemus 99, a satellite workshop of {CADE} 16 at {FLoC}'99},
editor = {Alessandro Armando and Tudor Jebelean},
month = Jul,
publisher = {Elsevier Science Publishers},
series = ENTCS,
title = {Theory Exploration Versus Theorem Proving},
volume = {23/3},
year = 1999,
}
Bun83
@book{Bun83,
author = {Bundy, Alan},
publisher = {Academic Press, New York},
title = {The Computer Modeling of Mathematical Reasoning},
year = 1983,
}
Bun88
@inproceedings{Bun88,
author = {Bundy, Alan},
booktitle = {Proceedings Fifth Symposium on Logic Programming},
pages = {1624--1648},
title = {A Broader Interpretation of Logic in Logic Programming},
year = 1988,
}
Bun88b
@inproceedings{Bun88b,
author = {Bundy, Alan},
crossref = {CADE88},
pages = {111--120},
title = {The use of explicit plans to guide inductive proofs},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Bun88b,
author = {Bundy, Alan},
booktitle = {9th International Conference on Automated Deduction},
editor = {E. Lusk and R. Overbeek},
pages = {111--120},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {The use of explicit plans to guide inductive proofs},
volume = 310,
year = 1988,
}
Bun91
@incollection{Bun91,
author = {Bundy, Alan},
booktitle = {Computational Logic: Essays in Honor of Alan Robinson},
editor = {Lassez, J-L. and G. Plotkin},
pages = {178--198},
publisher = {MIT Press},
title = {A science of reasoning},
year = 1991,
}
Bun91a
@incollection{Bun91a,
author = {Bundy, Alan},
booktitle = {Essays in Honor of Woody Bledsoe},
editor = {Boyer, R. S.},
pages = {149--166},
publisher = {Kluwer},
title = {The use of proof plans for normalization},
year = 1991,
}
Bun99
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Bun99,
author = "Alan Bundy",
booktitle = "Artificial Intelligence Today. Recent Trends and Developments",
editor = "Michael J. Wooldridge and Manuela Veloso",
pages = "153--174",
publisher = "Springer",
series = LNCS,
title = "A Survey of Automated Deduction",
url = "http://citeseer.nj.nec.com/article/bundy99survey.html",
volume = 1600,
year = 1999,
}
Bus86
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Bus86,
author = {Buss, S.},
booktitle = {Structure in Complexity Theory},
pages = {77--103},
publisher = {Springer, Berlin},
series = LNCS,
title = {The polynomial hierarchy and intuitionistic bounded arithmetic},
volume = 223,
year = 1986,
}
BV94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{BV94,
author = {Bosscher, I.~P.~D.~J.~B. and F. Vaandrager},
booktitle = {Proceedings of the Third International School and Symposium FTRTFT'94},
editor = {W. d. R. H. Langmaack and J. Vytopil},
pages = {170--192},
publisher = {Springer},
series = LNCS,
title = {Verification of an Audio Control Protocol},
volume = 863,
year = 1994,
}
BvR94
@book{BvR94,
editor = {Birman, Kenneth P. and Robbert van Renesse},
publisher = {IEEE Computer Society Press},
title = {The {Isis} Book: Reliable Distributed Computing with the {Isis} Toolkit},
year = 1994,
}
BvR94a
@book{BvR94a,
address = {Los Alamitos, CA},
author = {Birman, Kenneth P. and Robert van Renesse},
publisher = {IEEE Computer Society Press},
title = {Reliable Distributed Computing with the ISIS Toolkit},
year = 1994,
}
BVV03
@string{jul = "July"}
@techreport{BVV03,
author = {Bhagwan, R. and Varghese, G. and Voelker, G.M.},
institution = {UC, San Diego},
month = jul,
number = {CS2003-0755},
title = {Cone: Augmenting {DHT}s to Support Distributed Resource Discovery},
year = 2003,
}
BvW98
@book{BvW98,
author = {Back, Ralph-Johan and Joakim von Wright},
publisher = {Springer-Verlag},
title = {Refinement Calculus: A Systematic Introduction},
year = 1998,
}
CABCHK03
@book{CABCHK03,
author = {Constable, Robert L. and Stuart Allen and Mark Bickford and James Caldwell and Jason Hickey and Christoph Kreitz},
note = {MURI Review},
optwwwpdf = {http://www.nuprl.org/FDLproject/muriOct28_web.pdf},
title = {Steps Toward a World Wide Digital Library of Formal Algorithmic Knowledge},
url = {http://www.nuprl.org/FDLproject/muriOct28_web.pdf},
volume = 1,
year = 2003,
}
CACC+81
@string{Jan = "January"}
@article{CACC+81,
author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
journal = {Computer Languages},
month = Jan,
number = 1,
pages = {47--57},
title = {Register allocation via coloring},
volume = 6,
year = 1981,
}
CADE00
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE00,
booktitle = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
editor = {David McAllester},
publisher = {Springer Verlag},
series = LNAI,
title = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
volume = 1831,
year = 2000,
}
CADE02
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE02,
booktitle = {Proceedings of the 18$^{th}$ International Conference on Automated Deduction},
editor = {Andrei Voronkov},
number = 2392,
publisher = {Springer Verlag},
series = LNAI,
title = {Proceedings of the 18$^{th}$ International Conference on Automated Deduction},
year = 2002,
}
CADE88
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{CADE88,
booktitle = {9th International Conference on Automated Deduction},
editor = {E. Lusk and R. Overbeek},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {9th International Conference on Automated Deduction},
volume = 310,
year = 1988,
}
CADE90
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE90,
booktitle = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
editor = {Mark E. Stickel},
publisher = {Springer-Verlag},
series = LNAI,
title = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
volume = 449,
year = 1990,
}
CADE92
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@string{jun = "June"}
@proceedings{CADE92,
address = {Saratoga, NY},
booktitle = {Proceedings of the 11$^{th}$ International Conference on Automated Deduction},
editor = {Deepak Kapur},
month = jun,
publisher = {Springer-Verlag},
series = LNAI,
title = {Proceedings of the 11$^{th}$ International Conference on Automated Deduction},
volume = 607,
year = 1992,
}
CADE94
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE94,
booktitle = {Automated Deduction -- CADE-12; Proceedings of the 12$^{th}$ International Conference on Automated Deduction},
editor = {Alan Bundy},
month = Jun,
publisher = {Springer-Verlag},
series = LNAI,
title = {Automated Deduction -- CADE-12; Proceedings of the 12$^{th}$ International Conference on Automated Deduction},
volume = 814,
year = 1994,
}
CADE97
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE97,
booktitle = {Proceedings of the 14$^{th}$ International Conference on Automated Deduction},
editor = {William McCune},
isbn = {3-540-63104-6},
month = {July 13--17},
publisher = {Springer},
series = LNAI,
title = {Proceedings of the 14$^{th}$ International Conference on Automated Deduction},
volume = 1249,
year = 1997,
}
CADE99
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@proceedings{CADE99,
address = {Berlin},
booktitle = {Proceedings of the 16$^{th}$ International Conference on Automated Deduction},
editor = {Harald Ganzinger},
isbn = {3-540-66222-7},
month = {July 7--10},
publisher = {Trento, Italy},
series = LNAI,
title = {Proceedings of the 16$^{th}$ International Conference on Automated Deduction},
volume = 1632,
year = 1999,
}
CAH90
@incollection{CAH90,
author = {Constable, Robert L. and Stuart F.~Allen and Douglas J.~Howe},
booktitle = {Logic, Algebra and Computation},
editor = {H. Schwichtenberg},
pages = {265--280},
publisher = {Springer-Verlag},
series = {NATO ASI Series},
title = {Reflecting the Open-Ended Computation System of Constructive Type Theory},
volume = {F79},
year = 1990,
}
Cal02
@string{Sep = "September"}
@misc{Cal02,
author = {Caldwell, James},
howpublished = {Talk given at the First International Workshop on Mathematical Knowledge Management, Schloss Hagenberg},
month = Sep,
title = {Logical Aspects of Digital Mathematics Libraries},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2001,
}
Cal92
@unpublished{Cal92,
author = {Caldwell, James},
month = {January 1},
note = {This note describes the formal system T++ (an extension of G{\"o}del's system T) as presented in Robert Constable's graduate programming languages class at Cornell. It illustrates the propositions-as-types interpretation as justified by the Curry-Howard isomorphism.},
title = {A Short Ride through a Vast Machine: A Terse Guide to System T++},
year = 1992,
}
Cal93
@string{Jun = "June"}
@unpublished{Cal93,
author = {Caldwell, James},
month = Jun,
note = {Implementation notes},
title = {A constructive proof of propositional completeness in {\Nuprl}},
year = 1993,
}
Cal96
@inproceedings{Cal96,
address = {Oxford, England},
author = {Caldwell, James},
booktitle = {Proceedings of the ERCIM Workshop on Formal Methods for Industrial Critical Systems},
editor = {S. Gnesi and D. Latella},
month = {March 19},
note = {To appear in a special issue of the journal \emph{Formal Methods in System Design}},
title = {Formal Methods Technology-Transfer: A View from NASA},
year = 1996,
}
Cal97
@article{Cal97,
author = {Caldwell, James},
journal = {ASE},
title = {Search Algorithms in Type Theory},
year = 97,
}
Cal97a
@inproceedings{Cal97a,
author = {Caldwell, James},
booktitle = {Proceedings of the 12$^{th}$ IEEE International Conference on Automated Software Engineering},
organization = {IEEE Computer Society},
title = {Moving Proofs-as-Programs into Practice},
year = 1997,
}
Cal97b
@unpublished{Cal97b,
author = {Caldwell, James},
note = {This paper describes a formal {\Nuprl} proof of propositional decidability. The {\Nuprl} proofs and definitions can be viewed online as well at \url{http://www.cs.cornell.edu/Info/People/caldwell/papers/html}.},
title = {Extracting Propositional Decidability: A Proof of Propositional Decidability in Constructive Type Theory and its Extract},
}
Cal98
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Cal98,
address = {Canberra, Australia},
author = {Caldwell, James},
booktitle = {Proceedings of the 11th International Conference on Theorem Proving in Higher Order Logics ({TPHOLs}'98)},
editor = {Jim Grundy and Malcolm Newey},
month = {September--October},
pages = {105--122},
publisher = {Springer},
series = LNCS,
title = {Classical Propositional Decidability via {\Nuprl} Proof Extraction},
volume = 1479,
year = 1998,
}
Cal98b
@phdthesis{Cal98b,
author = {Caldwell, James},
note = {Available as Cornell TR98-1722},
school = {Cornell University},
title = {Decidability Extracted: Synthesizing "Correct-by-Construction" Decision Procedures from Constructive Proofs},
year = 1998,
}
Cal99
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Cal99,
author = {Caldwell, James L.},
booktitle = {International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX '99), Saratoga Springs, NY},
pages = {82--96},
publisher = {Springer},
series = LNAI,
title = {Intuitionistic Tableau Extracted},
volume = 1617,
year = 1999,
}
Caml99
@book{Caml99,
address = {Paris},
author = {Pierre Weis and Xavier Leroy},
edition = {2nd},
isbn = {2-10-004383-8},
note = {In French},
publisher = {Dunod},
title = {Le langage {Caml}},
year = 1999,
}
Car81
@string{Jan = "January"}
@inproceedings{Car81,
address = {Williamsburg, VA, {ACM}},
author = {Cartwright, R.},
booktitle = {8th Annual Symposium on Principles of Programming Languages},
month = Jan,
pages = {125--132},
title = {Formal Program Testing},
year = 1981,
}
Car82
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Car82,
author = {Cartwright, R.},
booktitle = {Logics of Programs},
pages = {37--51},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {Toward a logical theory of program data},
volume = 131,
year = 1982,
}
Car84
@string{May = "May"}
@article{Car84,
author = {Cartwright, R.},
journal = {Siam J. Comput.},
month = May,
number = 2,
pages = {374--408},
title = {Recursive programs as definitions in first order logic},
volume = 13,
year = 1984,
}
Car84a
@string{May = "May"}
@article{Car84a,
author = {Cartwright, R.},
journal = {Siam J. Comput.},
month = May,
number = 2,
pages = {374--408},
title = {Recursive Programs as Definitions in First Order Logic},
volume = 13,
year = 1984,
}
Car86
@techreport{Car86,
author = {Luca Cardelli},
institution = {DEC Systems Research Center},
number = 10,
title = {A polymorphic lambda calculus with Type:type},
type = {Tech Report},
year = 1986,
}
Car86a
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Car86a,
author = {Cardelli, Luca},
booktitle = {Combinators and Functional Programming Languages},
publisher = {Springer},
series = LNCS,
title = {Amber},
volume = 242,
year = 1986,
}
Car87
@article{Car87,
author = {Cardelli, Luca},
journal = {Science of Computer Programming},
pages = {147--172},
title = {Basic Polymorphic Typechecking},
volume = 8,
year = 1987,
}
Car88
@conference{Car88,
author = {Cardelli, Luca},
booktitle = {Conference Recordings of the {ACM} Symposium on Principles of Programming Languages},
pages = {70--79},
title = {Structural Subtyping and the Notion of Power Type},
year = 1988,
}
Car88a
@string{Jan = "January"}
@unpublished{Car88a,
author = {Cardelli, Luca},
month = Jan,
note = {Manuscript},
title = {Phase Distinctions in Type Theory},
year = 1988,
}
Car90
@unpublished{Car90,
author = {Cardelli, Luca},
note = {Unpublished manuscript},
title = {Notes about {F$^\omega_{<:}$}},
year = 1990,
}
Car91
@incollection{Car91,
author = {Cardelli, Luca},
booktitle = {Formal Description of Programming Concepts},
publisher = {Springer-Verlag},
title = {Typeful Programming},
year = 1991,
}
Car92
@incollection{Car92,
author = {Cardelli, Luca},
booktitle = {Theoretical Aspects of Object-Oriented Programming: Types, Semantics and Language Design},
editor = {Carl. A. Gunter and John C. Mitchell},
note = {A preliminary version appeared as SRC Research Report No.~81, 1992},
publisher = {MIT Press},
title = {Extensible Records in a Pure Calculus of Subtyping},
year = 1994,
}
Car93
@string{Feb = "February"}
@techreport{Car93,
author = {Cardelli, Luca},
institution = {Digital Equipment Corporation, Systems Research Center},
month = Feb,
number = {SRC Research Report 97},
title = {Am Implementation of ${F}_{<:}$},
year = 1993,
}
Car?
@unpublished{Car?,
author = {Cartwright, R.},
note = {unpublished},
title = {Non-standard Fixed Points in First Order Logic},
}
Cas98
@string{Jun = "June"}
@book{Cas98,
address = "New York, NY",
author = "Mark Casazza",
month = Jun,
publisher = "Office of Institutional Research and Analysis, The City University of New York",
title = "CUNY Student Data Book: Fall 1997",
volume = "I",
year = 1998,
}
CB95
@string{May = "May"}
@conference{CB95,
address = {Oakland, California},
author = {David A.~Cooper and Kenneth P.~Birman},
booktitle = {IEEE Symposium on Security and Privacy},
month = May,
note = {Revised and extended version to be published in the {ACM}-Baltzer Wireless Network Journal, special issue on Recent Advances in Wireless Networking Technology in the USA, July 1995.},
title = {Preserving Privacy in a Network of Mobile Computers},
year = 1995,
}
CBD90
@string{Jul = "July"}
@inproceedings{CBD90,
address = {Pacifica, CA},
author = {Caldwell, James and Ricky Butler and Ben Di~Vito},
booktitle = {DARPA/Army Workshop on Software Tools for Distributed Intelligent Control Systems},
month = Jul,
title = {Hierarchical Approach to Specification and Verification of Fault-Tolerant Operating Systems},
year = 1990,
}
CBL91
@techreport{CBL91,
author = {Burch, J. R. and E. M. Clarke and D.~E.~Long},
institution = {Carnegie Mellon University},
title = {Symbolic Model Checking with Partitioned Transition Relations},
type = {School of Computer Science},
year = 1991,
}
CBLM?
@unpublished{CBLM?,
author = {Clarke, E. M. and S. Bose and D. E. Long and S. Michaylov},
note = {Submitted for publication},
title = {Parthenon: A Parallel Theorem Prover for Non-Horn Clauses},
}
CBM90
@string{Jun = "June"}
@article{CBM90,
author = {Burch, J. R. and E. Clarke and K. L. McMillan},
journal = {{ACM}/IEEE Design Automation Conference},
month = Jun,
title = {Sequential circuit verification using symbolic model checking},
year = 1990,
}
CBN89
@incollection{CBN89,
author = {Collins, A. and J. S. Brown and S. Newman},
booktitle = {Knowing, Learning, and Instruction: Essays in Honor of Robert Glaser},
editor = {L. B. Resnick},
publisher = {Erlbaum},
title = {Cognitive Apprenticeship: Teaching Students the Craft of Reading, Writing, and Mathematics},
year = 1989,
}
CC01
@incollection{CC01,
author = {Constable, Robert L. and Karl Crary},
booktitle = {Reflections on the Foundations of Mathematics: Essays in Honor of Solomon Feferman},
editor = {Wilfried Sieg and Richard Sommer and Carolyn Talcott},
pages = {166--183},
publisher = {Association for Symbolic Logic},
series = {Lecture Notes in Logic},
title = {Computational Complexity and Induction for Partial Computable Functions in Type Theory},
year = 2001,
}
CC02
@inproceedings{CC02,
author = {James L. Caldwell and John Cowles},
booktitle = {Proceedings of Third International Workshop on the ACL2 Theorem Prover and its Applications},
editor = {D. Borrione and M. Kaufmann and J. Moore},
publisher = {TIMA Laboratory},
title = {Representing {Nuprl} Proof Objects in {ACL2}: toward a proof checker for {Nuprl}},
year = 2002,
}
CC72
@string{Oct = "October"}
@inproceedings{CC72,
author = {Cherniavsky, J. C. and R. L. Constable},
booktitle = {Proceedings of 13th Switching \& Automata Theory Conference},
month = Oct,
pages = {27--39},
title = {Representing Program Schemes in Logic},
year = 1972,
}
CC98
@inproceedings{CC98,
author = {Constable, Robert L. and Karl Crary},
booktitle = {Preprint},
title = {Computational Complexity and Induction for Partial Computable Functions in Type Theory},
year = 1998,
}
CC98b
@misc{CC98b,
author = {Olga Caprotti and Arjeh M. Cohen},
howpublished = {The Open Math Society, \url{http://www.openmath.org}},
title = {Draft of the {Open Math} standard},
year = 1998,
}
CCD88
@article{CCD88,
author = {D. Chaum, C. Crepeau, I. Damagard},
journal = {20th STOC},
title = {Multyparty Unconditionally Secure Protocols},
year = 1988,
}
CCM87
@article{CCM87,
author = {G. Cousineau and P.L. Curien and M. Mauny},
journal = {The Science of Programming},
number = 2,
pages = {173--202},
title = {The Categorical Abstract Machine},
volume = 8,
year = 1987,
}
CCM96
@inbook{CCM96,
author = {Campos, S. and E. Clarke and M. Minea},
chapter = {Chapter 9: Analysis of Real-Time Systems Using Symbolic Techniques},
publisher = {John Wiley \& Sons},
title = {Formal Methods for Real-Time Computing},
year = 1996,
}
ccorn
@misc{ccorn,
author = {Herman Geuvers and Freek Wiedijk and Jan Zwanenburg and Randy Pollack and Henk Barendregt and Lu{\'\i}s Cruz-Filipe},
title = "C-{C}o{RN}, the Constructive {\Coq} Repository at {N}ijmegen",
url = {http://coq.inria.fr/contribs/C-CoRN.html},
}
CD79
@string{Jul = "July"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{CD79,
author = {Constable, Robert L. and J. E. Donahue},
journal = TOPLAS,
month = Jul,
number = 1,
pages = {98--114},
title = {A Hierarchical Approach to Formal Semantics with Application to the Definition of {PL}/{CS}},
volume = 1,
year = 1979,
}
CD80
@string{Oct = "October"}
@article{CD80,
author = {Coppo, Mario and Dezani-Ciancaglini, Mariangiola},
journal = {Notre-Dame Journal of Formal Logic},
month = Oct,
number = 4,
pages = {685--693},
title = {An Extension of the Basic Functionality Theory for the $\lambda$-Calculus},
volume = 21,
year = 1980,
}
CDJ89
@conference{CDJ89,
author = {Cardelli, Luca and J. Donahue, M. Jordan and B. Kaslow and G. Nelson},
booktitle = {Conference Rec. {ACM} Symposium on Principles of Programming Languages},
pages = {202--212},
title = {The {M}odula-3 type system},
year = 1989,
}
CDKNRS03
@inproceedings{CDKNRS03,
author = {Castro, M. and Druschel, P. and Kermarrec, A.-M. and Nandi, A. and Rowstron, A. and Singh, A.},
crossref = {sosp03},
title = {Split{S}tream: High-bandwidth multicast in a cooperative environment},
}
Fully expanded entry:
@string{Oct = "October"}
@inproceedings{CDKNRS03,
address = {Bolton Landing, NY},
author = {Castro, M. and Druschel, P. and Kermarrec, A.-M. and Nandi, A. and Rowstron, A. and Singh, A.},
booktitle = {Proceedings of the 19th Symposium on Operating Systems Principles (SOSP)},
key = {SOSP03},
month = Oct,
title = {Split{S}tream: High-bandwidth multicast in a cooperative environment},
year = 2003,
}
CDL96
@string{Aug = "August"}
@techreport{CDL96,
address = "Pasadena, CA",
author = "K. Mani Chandy and Boris Dimitrov and Huy Le and others",
institution = "California Institute of Technology",
month = Aug,
number = "CS-TR-96-08",
title = "A World-Wide Distributed System Using Java and the Internet",
year = 1996,
}
CDV85
@inproceedings{CDV85,
author = {Job Zwiers and Willem P. de Roever and Peter van Emde Boas},
booktitle = {ICALP 1985},
pages = {509--519},
title = {Compositionality and Concurrent Networks: Soundness and Completeness of a Proofsystem},
year = 1985,
}
CE82
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CE82,
author = {Edmund M. Clarke and E. Allen Emerson},
booktitle = {Proc. Workshop on Logics of Programs},
pages = {52--71},
publisher = {Springer--Verlag},
series = LNCS,
title = {Synthesis of Synchronization Skeletons from Branching Time Temporal Logic},
volume = 131,
year = 1982,
}
Ced94
@phdthesis{Ced94,
author = {Cederquist, Jan},
note = {Licentiate thesis},
school = {Chalmers University of Technology and University of G{\"o}teborg, Sweden},
title = {A Machine Assisted Formalization of Pointfree Topology in Type Theory},
year = 1994,
}
CEKL04
@string{LNCS = "Lecture Notes in Computer Science"}
@article{CEKL04,
author = "Constable, Robert and Eaton, Richard and Kleinberg, Jon and Lorigo, Lori",
journal = LNCS,
title = "A Graph-Based Approach towards Discerning Inherent Structures in a Digital Library of Formal Mathematics",
year = 2004,
}
CES86
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{CES86,
author = {Clarke, E. M. and E. A. Emerson and A. P. Sistla},
journal = TOPLAS,
number = 2,
pages = {244--263},
title = {Automatic verification of finite-state concurrent systems using temporal logic specifications},
volume = 8,
year = 1986,
}
CF58
@book{CF58,
address = {Amsterdam},
author = {Curry, H. B. and R. Feys and W. Craig},
publisher = {North-Holland},
series = {Studies in Logic and the Foundations of Mathematics},
title = {Combinatory Logic, Volume I},
year = 1958,
}
CG92
@string{Mar = "March"}
@article{CG92,
author = {Curien, P. L. and G. Ghelli},
journal = {Mathematical Structures in Computer Science},
month = Mar,
number = 1,
pages = {55--92},
title = {Coherence of subsumption, minimum typing and Type-checking in F$\leq$},
volume = 2,
year = 1992,
}
CG93
@book{CG93,
author = {Claesen, L. J. M. and M. J. C. Gordon, editors},
publisher = {Elsevier Science Publishers B. V. (North-Holland)},
title = {Higher Order Logic Theorem Proving and its Applications},
year = 1993,
}
CGH83
@article{CGH83,
author = {Clarke, E. M. and S. M. German and J. Y. Halpern},
journal = {J. Assoc. Comput. Mach.},
pages = {612--636},
title = {Effective axiomatizations of {H}oare logics},
volume = 30,
year = 1983,
}
CGH93
@inproceedings{CGH93,
author = {Clarke, E. M. and O. Grumberg and H. Hiraishi and S. Jha and D. E. Long and K. L. McMillan and L. A. Ness},
booktitle = {Proceedings of the Eleventh International Symposium on Computer Hardware Description Languages and their Applications},
title = {Verification of the {F}uturebus+ cache coherence protocol},
year = 1993,
}
CGL91
@unpublished{CGL91,
author = {Clarke, E. M. and O. Grumberg and D. E. Long},
note = {Unpublished},
title = {Model Checking and Abstraction},
year = 1991,
}
CGM86
@incollection{CGM86,
author = {Camillieri, A. J. and M. J. C. Gordon and T. F. Melham},
booktitle = {From {HDL} Descriptions to Guaranteed Correct Circuit Designs},
editor = {D. Borrione},
publisher = {North-Holland},
title = {Hardware Verification using Higher-Order Logic},
year = 1986,
}
CGP99
@book{CGP99,
author = {E. M. Clarke and O. Grumberg and D. Peled},
publisher = {MIT Press},
title = {Model Checking},
year = 1999,
}
CGU00
@string{Feb = "February"}
@string{TCS = "Journal of Theoretical Computer Science"}
@article{CGU00,
author = {Caldwell, James and Ian Gent and Judith Underwood},
journal = TCS,
month = Feb,
number = {1--2},
pages = {55--90},
title = {Search Algorithms in Type Theory},
volume = 232,
year = 2000,
}
CGW89
@article{CGW89,
author = {Thierry Coquand, C. A. Gunter and G. Winskel},
journal = {Information and Computing},
number = 2,
pages = {123--167},
title = {Domain-Theoretic Models of Polymorphism},
volume = 81,
year = 1989,
}
CH00
@inproceedings{CH00,
author = "Constable, Robert L. and Hickey, Jason",
booktitle = "Foundations of Secure Computation",
editor = "Friedrich L. Bauer and Ralf Steinbrueggen",
optwwwref = {http://www.nuprl.org/documents/Constable/nuprls_class_theory.html},
pages = "91--116",
publisher = "{IOS} Press",
series = "NATO ASI Series, Series F: Computer \& System Sciences",
title = "{\Nuprl}'s class theory and its applications",
year = 2000,
}
CH71
@article{CH71,
author = {Clint, M. and C. A. R. Hoare},
journal = {Acta Inform.},
pages = {214--24},
title = {Program Proving: Jumps and Functions.},
volume = 1,
year = 1971,
}
CH85b
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CH85b,
author = {Coquand, Thierry and G. P. Huet},
booktitle = {EUROCAL '85},
publisher = {Springer-Verlag},
series = LNCS,
title = {Constructions: A Higher Order Proof System for Mechanizing Mathematics},
volume = 203,
year = 1985,
}
CH88
@article{CH88,
author = {Coquand, Thierry and G. Huet},
journal = {Information and Computation},
pages = {95--120},
title = {The calculus of constructions},
volume = 76,
year = 1988,
}
CH89
@incollection{CH89,
author = {Constable, Robert L. and Douglas J.~Howe},
booktitle = {Logic and Computation},
editor = {P. Odifreddi},
note = {(Cornell TR 89-1021)},
pages = {77--90},
publisher = {Academic Press},
title = {{\Nuprl} as a General Logic},
year = 1990,
}
CH90
@incollection{CH90,
author = {Robert L. Constable and Douglas J. Howe},
booktitle = {Formal Techniques in Artificial Intelligence: A Source Book},
editor = {R. B. Banerji},
pages = {45--76},
publisher = {Elsevier Science Publishers (North-Holland)},
title = {Implementing Metamathematics as an Approach to Automatic Theorem Proving},
year = 1990,
}
CH91
@inproceedings{CH91,
author = {Chirimar, J. and Douglas J. Howe},
booktitle = {Symposium on Constructivity in Computer Science},
pages = {165--178},
publisher = {Springer-Verlag},
title = {Implementing Constructive Real Analysis: a Preliminary Report},
year = 1991,
}
CH94
@string{aug = "August"}
@inproceedings{CH94,
author = {Ran Canetti and Amir Herzberg},
booktitle = {Crypto '94},
month = aug,
pages = {425--438},
title = {Maintaining security in the presence of transient faults},
year = 1994,
}
Cha80
@phdthesis{Cha80,
author = {Tat-hung Chan},
school = {Cornell University},
title = {Reversal-Bounded Computations},
year = 1980,
}
Cha82
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Cha82,
author = {Chan, T.},
booktitle = {An Introduction to the {PL}/{CV} Programming Logic},
chapter = {D},
editor = {G. Goos and J. Hartmanis},
pages = {227--264},
publisher = {Springer-Verlag},
series = LNCS,
title = {An Algorithm for checking {PL}/{CV} arithmetic inferences},
type = {Appendix},
volume = 135,
year = 1982,
}
Chandra96
@inproceedings{Chandra96,
address = {New York, USA},
author = {Tushar Deepak Chandra and Vassos Hadzilacos and Sam Toueg and Bernadette Charron-Bost},
booktitle = {Proceedings of the 15th Annual {ACM} Symposium on Principles of Distributed Computing ({PODC}'96)},
isbn = {0-89791-800-2},
pages = {322--330},
publisher = {ACM},
title = {On the Impossibility of Group Membership},
year = 1996,
}
CHAR05
@misc{CHAR05,
author = {Karl Crary and Robert Harper and Michael Ashley-Rollman},
howpublished = {Available at \url{http://www.cis.upenn.edu/group/proj/plclub/mmm/submissions.shtml}},
title = {{\POPLmark} submission},
year = 2005,
}
Che05
@inproceedings{Che05,
author = {James Cheney},
crossref = {Merlin05},
pages = {33-40},
title = {Towards a General Theory of Names, Binding and Scope},
url = {http://homepages.inf.ed.ac.uk/jcheney/publications/publications.html},
}
Fully expanded entry:
@inproceedings{Che05,
author = {James Cheney},
booktitle = {Proceedings of the 2005 workshop on {M}echanized reasoning about languages with variable binding},
key = {Merlin05},
location = {Tallinn, Estonia},
pages = {33-40},
publisher = {{ACM} Press},
title = {Towards a General Theory of Names, Binding and Scope},
url = {http://homepages.inf.ed.ac.uk/jcheney/publications/publications.html},
year = 2005,
}
Che76
@article{Che76,
author = "Chester, Daniel",
journal = "Artificial Intelligence",
pages = "261--278",
title = "The Translation of Formal Proofs into {E}nglish",
volume = 7,
year = 1976,
}
Chen92
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Chen92,
author = {Ze-Wei Chen},
booktitle = {Eleventh International Conference on Automated Deduction},
editor = {D. Kapur},
month = Jun,
pages = {552--566},
publisher = {Springer-Verlag},
series = LNAI,
title = {Tactic-based Theorem Proving and Knowledge-based Forward Chaining},
volume = 607,
year = 1992,
}
Chen94
@string{May = "May"}
@phdthesis{Chen94,
author = {Ze-Wei Chen},
month = May,
school = {Cornell University},
title = {Efficient Access to Knowledge via Forward Chaining Tactics},
year = 1994,
}
Chi87
@article{Chi87,
author = {Paul Chisholm},
journal = {Science of Computer Programming},
number = 1,
pages = {1--42},
title = {Derivation of a Parsing Algorithm in {M}artin-{L}{\"o}f's Theory of Types},
volume = 8,
year = 1987,
}
Chi88
@string{Jul = "July"}
@phdthesis{Chi88,
address = {Edinburgh},
author = {Paul Chisholm},
month = Jul,
note = {Department of Computer Science},
school = {Heriot-Watt University},
title = {Investigations into Martin-L\"{o}f Type Theory as a Programming Logic},
year = 1988,
}
CHK05
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CHK05,
author = {P. Combes and D. Harel and H. Kugler},
booktitle = {Proceedings of the 3rd International Symposium on Automated Technology for Verification and Analysis (ATVA '05)},
pages = {414--428},
publisher = {Springer-Verlag},
series = LNCS,
title = {Modeling and Verification of a Telecommunication Application using Live Sequence Charts and the Play-Engine Tool},
volume = 3707,
year = 2005,
}
CHL91
@string{Aug = "August"}
@techreport{CHL91,
author = {Cooper, Eric and Robert Harper and Peter Lee},
institution = {Carnegie Mellon University},
month = Aug,
number = {CMU-CS-91-178},
title = {The Fox Project: Advanced Development of Systems Software},
type = {School of Computer Science},
year = 1991,
}
Cho88
@book{Cho88,
address = {Cambridge},
author = {Noam Chomsky},
publisher = {MIT Press},
title = {Language and Problems of Knowledge: Manaqua Lectures},
year = 1988,
}
Chou88
@book{Chou88,
address = {Dordrecht, Netherlands},
author = {Chou, S. C.},
publisher = {D. Reidel Publishing Company},
title = {Mechanical Geometry Theorem Proving},
year = 1988,
}
Chr93
@string{JAR = "Journal of Automated Reasoning"}
@string{feb = "February"}
@article{Chr93,
author = {Jim Christian},
journal = JAR,
month = feb,
number = 1,
pages = {95--113},
title = {Flatterms, Discrimination Nets, and Fast Term rewriting},
volume = 10,
year = 1993,
}
CHS72
@book{CHS72,
address = {Amsterdam},
author = {Curry, H. B. and J. Roger Hindley and Jonathan P. Seldin},
publisher = {North-Holland},
series = {Studies in Logic and the Foundations of Mathematics, Vol. 65},
title = {Combinatory Logic, Volume II},
year = 1972,
}
CHTC96
@string{May = "May"}
@inproceedings{CHTC96,
address = {Philadelphia, PA},
author = {Chandra, Tushar Deepak and Vassos Hadzilacos and Sam Toueg and Bernadette Charron-Bost},
booktitle = {Proceedings 15th {ACM} Symposium on Principles of Distributed Computing},
month = May,
pages = {322--330},
title = {On the impossibility of group membership},
year = 1996,
}
Chu36
@article{Chu36,
author = {Alonzo Church},
journal = {American Journal of Math},
pages = {345--363},
title = {An unsolvable problem of elementary number theory},
volume = 58,
year = 1936,
}
Chu40
@string{JSL = "The Journal of Symbolic Logic"}
@article{Chu40,
author = {Alonzo Church},
journal = JSL,
pages = {55--68},
title = {A Formulation of the Simple Theory of Types},
volume = 5,
year = 1940,
}
Chu51
@book{Chu51,
address = {Princeton},
author = {Alonzo Church},
publisher = {Princeton University Press},
series = {Annals of Mathematical Studies},
title = {the Calculi of Lambda-Conversion},
volume = 6,
year = 1951,
}
Chu56
@book{Chu56,
author = {Church, Alonzo},
publisher = {Princeton University Press},
title = {Introduction to Mathematical Logic},
volume = {I},
year = 1956,
}
Chu60
@inproceedings{Chu60,
address = {Princeton},
author = {Alonzo Church},
booktitle = {Summaries of talks presented at the Summer Institute for Symbolic Logic, Cornell University 1957},
organization = {Institute for Defense Analyses},
pages = {3--50},
title = {Application of recursive arithmetic to the problem of circuit synthesis,},
year = 1960,
}
CIMP01
@misc{CIMP01,
author = {David Carlisle and Patric Ion and Robert Miner and Nico Poppelier},
howpublished = {W3C Recommendation, World Wide Web Consortium},
note = {Available at \url{http://www.w3.org/TR/MathML2}},
title = {{Mathematical Markup Language (MathML)} version 2.0},
year = 2001,
}
CJ79
@inproceedings{CJ79,
author = {Constable, Robert L. and S. D. Johnson},
booktitle = {Principles of Programming Languages},
pages = {7--20},
publisher = {{ACM}, NY},
title = {A {PL/CV} Pr{\'{e}}cis},
year = 1979,
}
CJ94
@unpublished{CJ94,
author = {Constable, Robert L. and Paul B. Jackson},
note = {\url{http://www.nuprl.org/documents/Constable/tointegratedsys/make/make.html}},
title = {Towards Integrated Systems for Symbolic Algebra and Formal Constructive Mathematics},
year = 1994,
}
CJE82
@string{LNCS = "Lecture Notes in Computer Science"}
@book{CJE82,
author = {Constable, Robert L. and S. Johnson and C. Eichenlaub},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {Introduction to the PL/CV2 Programming Logic},
volume = 135,
year = 1982,
}
CJNU00
@incollection{CJNU00,
author = {Constable, Robert L. and Paul B. Jackson and Pavel Naumov and Juan Uribe},
booktitle = {Proof, Language and Interaction: Essays in Honour of Robin Milner},
pages = {213--238},
publisher = {MIT Press, Cambridge},
title = {Constructively Formalizing Automata},
year = 2000,
}
CJNU96
@article{CJNU96,
address = {Cambridge},
author = {Robert L. Constable and Paul Jackson and Pavel Naumov and Juan Uribe},
journal = {Proof, Language and Interaction: Essays in Honour of Robert Milner},
publisher = {MIT Press},
title = {Constructively Formalizing Automata Theory},
year = 1998,
}
CJNU96a
@string{Nov = "November"}
@unpublished{CJNU96a,
author = {Constable, Robert L. and Jackson, Paul B. and Naumov, Pavel and Uribe, Juan},
key = {\url{http://www.cs.cornell.edu/Info/Projects/NuPrl/html/publication.html}},
month = Nov,
note = {{U}npublished},
title = {Formalizing {A}utomata {T}heory {I}: Finite {A}utomata},
year = 1996,
}
CK73
@book{CK73,
address = {Netherlands},
author = {C. C. Chang and H. Jerome Keisler},
publisher = {North-Holland},
series = {Studies in Logic and the Foundations of Mathematics},
title = {Model Theory},
volume = 73,
year = 1973,
}
CK90
@inproceedings{CK90,
address = {New York},
author = {Cook, S. A. and B. M. Kapron},
booktitle = {Proceedings of the MSI Workshop on Feasible Mathematics},
editor = {S. Buss and P. J. Scott},
pages = {71--95},
title = {Characterizations of the Basic Feasible Functionals of Finite Type},
year = 1990,
}
CK91
@article{CK91,
author = {Cook, S. A. and B. M. Kapron},
journal = {FOCS},
title = {A New Characterization of {M}ehlhorn's Polynomial Time Functionals},
year = 1991,
}
CK93
@incollection{CK93,
address = {Boston},
author = {K. Mani Chandy and Carl Kesselman},
booktitle = {Research Directions in Concurrent Object-Oriented Programming},
chapter = 11,
editor = {Gul Agha and Peter Wegner and Akinori Yonezawa},
pages = {281--313},
publisher = {MIT Press},
title = {{CC}++: A Declarative Concurrent Object Oriented Programming Notation},
year = 1993,
}
CKB84
@string{JAR = "Journal of Automated Reasoning"}
@article{CKB84,
author = {Constable, Robert L. and T. Knoblock and J. L. Bates},
journal = JAR,
number = 3,
pages = {285--326},
title = {Writing programs that construct proofs},
volume = 1,
year = 1984,
}
CKH99
@article{CKH99,
author = {L. P. Chew and K. Kedem and D. P. Huttenlocher and J. Kleinberg},
journal = {Journal of Computational Biology},
number = {3--4},
pages = {313--325},
title = {Fast Detection of Geometric Substructure in Proteins},
volume = 6,
year = 1999,
}
CKMPS91
@unpublished{CKMPS91,
author = {Craigen, D. and S. Kromodimoeljo and I. Meisels and B. Pase and M. Saaltink},
note = {Unpublished},
title = {{EVES}: An Overview},
year = 1991,
}
CKT95
@inproceedings{CKT95,
author = {Coscoy, Y. and G. Kahn and L. Th{\'e}ry},
crossref = {TLCA95},
pages = {109--123},
title = {Extracting Text from Proofs},
}
Fully expanded entry:
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CKT95,
author = {Coscoy, Y. and G. Kahn and L. Th{\'e}ry},
booktitle = {Proceedings of the International Conference on Typed Lambda Calculus and its Applications (TLCA'95)},
editor = {M. Dezani-Ciancaglini and G. Plotkin},
month = Apr,
pages = {109--123},
publisher = {Springer-Verlag},
series = LNCS,
title = {Extracting Text from Proofs},
volume = 902,
year = 1995,
}
CL91
@string{JFP = "Journal of Functional Programming"}
@inproceedings{CL91,
author = {Cardelli, Luca and Pepe Longo},
booktitle = JFP,
pages = {1:417--458},
title = {A Semantic Basis for {Q}uest},
year = 1991,
}
CL99
@string{feb = "February"}
@inproceedings{CL99,
address = {New Orleans, LA},
author = {Castro, M. and Liskov, B.},
booktitle = {Proc. of the 3rd Symposium on Operating Systems Design and Implementation (OSDI)},
month = feb,
title = {Practical {B}yzantine Fault Tolerance},
year = 1999,
}
Cla79
@article{Cla79,
author = {Clarke, E. M.},
journal = {Jornal of the Association of Compututing Machi},
pages = {129--147},
title = {Programming language constructs for which it is impossible to obtain good {H}oare-like axioms},
volume = 26,
year = 1979,
}
Cla84
@article{Cla84,
author = {Clarke, E. M.},
journal = {Phil. Trans. R. Soc. Lond.},
note = {Also reprinted in {\it Mathematical Logic and Programming Languages}, C. A. R. Hoare and J. C. Shepherdson, eds., Prentice-Hall International Series in Computer Science, 1984.},
pages = {423--440},
title = {The characterization problem for {H}oare logics},
volume = {A 312},
year = 1984,
}
Clarkson92
@incollection{Clarkson92,
author = {M. Clarkson},
booktitle = {Programming Environments for High Level Scientific Problem Solving},
editors = {P. Gaffney and E. Houstis},
publisher = {North-Holland},
title = {Expert systems as an intelligent user interface for symbolic algebra},
year = 1992,
}
Cle02
@article{Cle02,
author = {Cleary, Sean},
issn = {0020-0190},
journal = {Information Processing Letters},
number = 6,
pages = {333--338},
title = {Restricted rotation distance between binary trees},
volume = 84,
year = 2002,
}
Cle87
@phdthesis{Cle87,
author = {Cleaveland, Rance C.},
school = {Cornell University},
title = {Type-Theoretic Models of Concurrency},
year = 1987,
}
Cle94
@manual{Cle94,
address = "Morristown, New Jersey",
author = "Geoffrey M. Clemm",
title = "The {Odin} System",
url = "citeseer.ist.psu.edu/clemm94odin.html",
year = 1994,
}
Cli91
@misc{Cli91,
author = {W. Clinger},
howpublished = {LISP Pointers, 4(4)},
title = {Hygienic macros through explicit renaming},
year = 1991,
}
CLM89
@inproceedings{CLM89,
author = {Clarke, E. and D. E. Long and K. L. McMillan},
crossref = {LICS89},
title = {Compositional Model Checking},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{CLM89,
address = {Asilomar Conference Center, Pacific Grove, California},
author = {Clarke, E. and D. E. Long and K. L. McMillan},
booktitle = {Proceedings of the 4$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS89},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Compositional Model Checking},
year = 1989,
}
CLR94
@book{CLR94,
address = {Cambridge, Massachusetts},
author = {Cormen, Thomas H. and Charles E. Leiserson and Ronald L. Rivest},
publisher = {MIT Press/McGraw-Hill Book Company},
title = {Introduction to Algorithms},
year = 1994,
}
CLS96
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{CLS96,
address = {New Brunswick, NJ USA},
author = {Cyrluk, David and Patrick Lincoln and Natarajan Shankar},
booktitle = {Proceedings of 13th International Conference on Automated Deduction -- CADE-13},
editor = {M. A. McRobbie and J. K. Slaney},
month = {July--August},
publisher = {Springer},
series = LNAI,
title = {On {S}hostak's Decision Procedure for Combinations of Theories},
volume = 1104,
year = 1996,
}
CM85
@string{Jan = "January"}
@inproceedings{CM85,
author = {Constable, Robert L. and N. P. Mendler},
booktitle = {Proceedings of the Logics of Programming Conference},
month = Jan,
note = {Cornell TR 85--659},
pages = {61--78},
title = {Recursive Definitions in Type Theory},
year = 1985,
}
CM88
@book{CM88,
author = {Chandy, K. M. and J. Misra},
publisher = {Addison-Wesley},
title = {Parallel Program Design: A Foundation},
year = 1988,
}
CM91
@incollection{CM91,
author = {Constable, Robert L. and Chetan Murthy},
booktitle = {Logical Frameworks},
editor = {G{\'e}rard Huet and Gordon Plotkin},
pages = {341--362},
publisher = {Cambridge University Press},
title = {Finding Computational Content from Classical Proofs},
year = 1991,
}
CM94
@incollection{CM94,
address = {Cambridge, MA},
author = {Cardelli, Luca and J. C. Mitchell},
booktitle = {Theoretical Aspects of Object-Oriented Programming, Types, Semantics and Language Design},
chapter = {IV},
editor = {C. A. Gunter, J. C. Mitchell},
pages = {295--350},
publisher = {MIT Press},
title = {Operations on records},
year = 1994,
}
CMMS91
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CMMS91,
address = {Sendai, Japan},
author = {Cardelli, Luca and S. Martini and J. C. Mitchell and Andre Scedrov},
booktitle = {International Conference on Theoretical Aspects of Computer Software},
editor = {T. Ito and A. R. Meyer},
organization = {TACS '91},
pages = {750--770},
publisher = {Springer-Verlag},
series = LNCS,
title = {An Extension of System {F} with Subtyping},
volume = 526,
year = 1991,
}
CN96
@string{Nov = "November"}
@unpublished{CN96,
author = {Constable, Robert L. and Naumov, Pavel},
month = Nov,
note = {{U}npublished},
title = {Formalizing Automata {II}: Decidable Properties},
year = 1996,
}
CNS94
@string{Feb = "February"}
@article{CNS94,
author = "o}m and Jan M. Smith and Bj{\"o}rn von Sydow",
journal = "Bulletin of the European Association for Theoretical Computer Science",
month = Feb,
pages = "203--228",
title = "Type Theory and Programming",
volume = 52,
year = 1994,
}
CO78
@book{CO78,
author = {Constable, Robert L. and Michael J. O'Donnell},
publisher = {Winthrop, Mass.},
title = {A Programming Logic},
year = 1978,
}
CO81
@article{CO81,
author = {Cartwright, R. and D. Oppen},
journal = {Acta Inform.},
pages = {365--384},
title = {The Logic of Aliasing},
volume = 15,
year = 1981,
}
Cob65
@inproceedings{Cob65,
author = {Cobham, A.},
booktitle = {Proceedings of the 1964 International Conference for Logic, Methodology, and Philosophy of Science},
editor = {Y. Bar-Hillel},
pages = {24--30},
publisher = {North-Holland},
title = {The Intrinsic Computational Difficulty of Functions},
year = 1965,
}
Col91
@book{Col91,
address = {Cambridge, MA, USA},
author = {Murray Cole},
isbn = {0-262-53086-4},
publisher = {MIT Press},
title = {Algorithmic skeletons: structured management of parallel computation},
year = 1991,
}
Com95
@string{Jan = "January"}
@phdthesis{Com95,
author = {Adriana Beatriz Compagnoni},
month = Jan,
school = {Katholieke Universiteit Nijmegen},
title = {Higher-Order Subtyping with Intersection Types},
year = 1995,
}
Con01a
@string{Jul = "July"}
@misc{Con01a,
author = {Robert L. Constable},
howpublished = {Invited talk given at the MURI Kickoff Meeting, Arlington, Virginia},
month = Jul,
title = {Building Interactive Libraries of Formal Algorithmic Knowledge},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2001,
}
Con02
@inproceedings{Con02,
author = {Robert L. Constable},
crossref = {Marktoberdorf2001},
pages = {213--260},
title = {Na{\"\i}ve Computational Type Theory},
}
Fully expanded entry:
@inproceedings{Con02,
address = {Amsterdam},
author = {Robert L. Constable},
booktitle = {Proof and System-Reliability, Proceedings of International Summer School Marktoberdorf, July 24 to August 5, 2001},
editor = {H. Schwichtenberg and R. Steinbr{\"u}ggen},
pages = {213--260},
publisher = {Kluwer Academic Publishers},
series = {NATO Science Series III},
title = {Na{\"\i}ve Computational Type Theory},
url = {http://www.comp.nus.edu.sg/~gheorghe/curs/mark01/proc.html},
volume = 62,
year = 2002,
}
Con02a
@string{Oct = "October"}
@misc{Con02a,
author = {Robert L. Constable},
howpublished = {Invited talk given at Reading, England},
month = Oct,
title = {Building and Using a Library of Formal Mathematics},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Con02b
@string{Aug = "August"}
@misc{Con02b,
author = {Robert L. Constable},
howpublished = {Invited talk given to the Association for Symbolic Logic, Muenster, Germany},
month = Aug,
title = {Logical Foundations for Digital Libraries of Formal Mathematics},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Con02c
@string{Jun = "June"}
@misc{Con02c,
author = {Robert L. Constable},
howpublished = {Invited talk given at NA-MKM, McMaster University, Hamilton, Ontario},
month = Jun,
title = {Building an Interactive Library of Formal Algorithmic Knowledge},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Con03
@incollection{Con03,
author = {Constable, Robert L.},
booktitle = {Thirty Five Years of Automating Mathematics},
editor = {Fairouz Kamareddine},
pages = {1--11},
publisher = {Kluwer Academic Publishers},
title = {Recent Results in Type Theory and Their Relationship to {Automath}},
year = 2003,
}
Con03a
@misc{Con03a,
author = {Robert L. Constable},
howpublished = {Cornell University, Ithaca, NY},
note = {\url{http://www.nuprl.org/documents/Constable/marktoberdorf03.html}},
title = {Information-Intensive Proof Technology; Lecture Notes for the Marktoberdorf NATO Summer School},
year = 2003,
}
Con03b
@misc{Con03b,
author = {Robert L. Constable},
howpublished = {A series of talks given at the Marktoberdorf NATO Summer School},
note = {Lecture 1: Series Introduction and Type Theories; Lecture 2: Set Theoretic Semantics for Type Theory; Lecture 3: Relationships Between Sets and Types; Lecture 4: Event Systems},
title = {Information-Intensive Proof Technologythe Marktoberdorf NATO Summer School},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Con03c
@string{Jan = "January"}
@misc{Con03c,
author = {Robert L. Constable},
howpublished = {Invited talk given at Ben Gurion University, Beer Sheva, Israel},
month = Jan,
title = {Building and Using a Library of Formal Mathematics},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Con05
@incollection{Con05,
address = {Amsterdam},
author = {Robert Constable},
booktitle = {Proof Technology and Computation},
editor = {Schwichtenberg, H. and K. Spies},
note = {42 pages to appear},
publisher = {Kluwer},
title = {Information-Intensive Proof Technology},
year = 2005,
}
Con05b
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Con05b,
author = {Russell OâConnor},
booktitle = {Proceedings of the 18th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2005)},
pages = {245--260},
series = LNCS,
title = {Essential Incompleteness of Arithmetic Verified by {\Coq}},
volume = 3603,
year = 2005,
}
Con71
@inproceedings{Con71,
author = {Constable, Robert L.},
booktitle = {Proceedings of the IFIP Congress},
pages = {229--233},
publisher = {North-Holland},
title = {Constructive Mathematics and Automatic Program Writers},
year = 1971,
}
Con73
@inproceedings{Con73,
author = {Constable, Robert L.},
booktitle = {Proceedings of the 5th Annual {ACM} Symposium on the Theory of Computing},
pages = {108--121},
title = {Type Two Computational Complexity},
year = 1973,
}
Con77
@string{May = "May"}
@inproceedings{Con77,
author = {Constable, Robert L.},
booktitle = {Proceedings of the 9th Annual {ACM} Symposium on the Theory of Computing, {\rm Boulder, CO.}},
month = May,
pages = {269--85},
title = {On the theory of programming logics},
year = 1977,
}
Con80
@inproceedings{Con80,
address = {IEEE, NY},
author = {Constable, Robert L.},
booktitle = {Proceedings of the 21st Annual Symposium on Foundations of Computer Science},
pages = {118--128},
title = {Programs and Types},
year = 1980,
}
Con80a
@inproceedings{Con80a,
author = {Constable, Robert L.},
booktitle = {The Kleene Symposium},
editor = {J. Barwise and H. J. Keisler and K. Kunen},
pages = {61--83},
publisher = {North-Holland},
title = {The Role of Finite Automata in the Development of Modern Computing Theory},
year = 1980,
}
Con83
@string{Apr = "April"}
@article{Con83,
author = {Constable, Robert L.},
journal = {Information Processing Letters},
month = Apr,
number = 3,
pages = {105--112},
title = {Programs as Proofs},
volume = 16,
year = 1983,
}
Con83a
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Con83a,
author = {Constable, Robert L.},
booktitle = {Proceedings of the Workshop on Programming and Logics},
pages = {116--128},
publisher = {Springer-Verlag},
series = LNCS,
title = {Mathematics as Programming},
volume = 164,
year = 1983,
}
Con85
@incollection{Con85,
author = {Constable, Robert L.},
booktitle = {Annals of Mathematics},
note = {Reprinted from \emph{Topics in the Theory of Computation}, Selected Papers of the Internationall Conference on Foundations of Computation Theory, FCT '83},
pages = {21--37},
publisher = {Elsevier Science Publishers, B.V. (North-Holland)},
title = {Constructive Mathematics as a Programming Logic {I}: Some Principles of Theory},
volume = 24,
year = 1985,
}
Con85a
@techreport{Con85a,
author = {Constable, Robert L.},
institution = {Cornell University},
number = {TR85-684},
title = {The Semantics of Evidence},
year = 1985,
}
Con88
@article{Con88,
author = {Constable, Robert L.},
journal = {Annual Review of Computer Science},
pages = {147--165},
title = {Themes in the Development of Programming Logics Circa 1963--1987},
volume = 3,
year = 1988,
}
Con89
@article{Con89,
author = {Constable, Robert L.},
editor = {M. Broy},
journal = {Constructive Methods of Computing Science},
pages = {63--91},
series = {NATO ASI Series},
title = {Assigning Meaning to Proofs: a semantic basis for problem solving environments},
volume = {F55},
year = 1989,
}
Con90
@incollection{Con90,
author = {Jere Confrey},
booktitle = {Review of Research in Education},
chapter = 1,
editor = {Courtney Cazden},
pages = {3--56},
publisher = {American Educational Research Association},
title = {A Review of the Research on Student Conceptions in Mathematics, Science, and Programming},
year = 1990,
}
Con90a
@inproceedings{Con90a,
crossref = {ACHA90},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{Con90a,
author = {Allen, Stuart F. and Robert L. Constable and Douglas J. Howe and William Aitken},
booktitle = {Proceedings of the 5$^{th}$ Symposium on Logic in Computer Science},
key = {LICS90},
month = Jun,
pages = {95--197},
publisher = {IEEE Computer Society Press},
title = {The Semantics of Reflected Proof},
year = 1990,
}
Con91
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Con91,
author = {Constable, Robert L.},
booktitle = {International Conference on Theoretical Aspects of Computer Software '91, {\rm Japan}},
pages = {226--243},
series = LNCS,
title = {Type Theory as a Foundation for Computer Science},
volume = 526,
year = 1991,
}
Con92
@article{Con92,
author = {Constable, Robert L.},
editor = {M. Broy},
journal = {Constructive Methods of Computing Science},
series = {NATO ASI Series},
title = {Lectures on: Classical Proofs as Programs},
volume = {F??},
year = 1992,
}
Con92a
@incollection{Con92a,
author = {Constable, Robert L.},
booktitle = {Programming and Mathematical Method},
editor = {Broy, Manfred},
pages = {45--93},
publisher = {Springer-Verlag},
series = {NATO ASI Series},
title = {Metalevel Programming in Constructive Type Theory},
volume = {F88},
year = 1992,
}
Con92b
@string{Dec = "December"}
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Con92b,
author = {Constable, Robert L.},
booktitle = {Future Tendencies in Computer Science, Control and Applied Mathematics},
editor = {Bensoussan, A. and J.-P. Verjus},
month = Dec,
pages = {105--127},
publisher = {Springer-Verlag},
series = LNCS,
title = {Formal Theories and Software Systems: Fundamental Connections between Computer Science and Logic},
volume = 653,
year = 1992,
}
Con94
@incollection{Con94,
address = {Berlin},
author = {Robert L. Constable},
booktitle = {Proof and Computation},
editor = {Helmut Schwichtenberg},
pages = {65--100},
publisher = {Springer},
series = {NATO Advanced Study Institute, International Summer School held in Marktoberdorf, Germany, July 20-August 1, NATO Series F},
title = {Using Reflection to Explain and Enhance Type Theory},
volume = 139,
year = 1994,
}
Con94a
@inproceedings{Con94a,
author = {Robert L. Constable},
crossref = {CADE94},
pages = 529,
title = {Exporting and reflecting abstract constructive meta-mathematics},
}
Fully expanded entry:
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Con94a,
author = {Robert L. Constable},
booktitle = {Automated Deduction -- CADE-12; Proceedings of the 12$^{th}$ International Conference on Automated Deduction},
editor = {Alan Bundy},
month = Jun,
pages = 529,
publisher = {Springer-Verlag},
series = LNAI,
title = {Exporting and reflecting abstract constructive meta-mathematics},
volume = 814,
year = 1994,
}
Con94b
@string{May = "May"}
@unpublished{Con94b,
author = {Robert L. Constable},
month = May,
note = {Research Notes},
title = {Automated Support for Reasoning About Reliable Concurrent Systems},
year = 1994,
}
Con95
@inproceedings{Con95,
author = {Robert L. Constable},
crossref = {LCC94},
pages = {131--144},
title = {Expressing Computational Complexity in Constructive Type Theory},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Con95,
author = {Robert L. Constable},
booktitle = {Logical and Computational Complexity. International Workshop LCC '94, Indianapolis, Indiana, USA, 13--16 October 1994},
editor = {Daniel Leivant},
pages = {131--144},
publisher = {Springer},
series = LNCS,
title = {Expressing Computational Complexity in Constructive Type Theory},
volume = 960,
year = 1995,
}
Con95b
@string{Jun = "June"}
@inproceedings{Con95b,
author = {Robert L. Constable},
booktitle = {Proceedings of the Tenth Annual IEEE Symposium on Logic in Computer Science},
month = Jun,
organization = {LICS},
pages = {266--279},
title = {Experience Using Type Theory as a Foundation for Computer Science},
year = 1995,
}
Con95c
@unpublished{Con95c,
author = {Robert L. Constable},
note = {Working Material, Marktoberdorf Summer School, NATO Science Committee},
title = {Constructing and Applying Formal Theories Using the {\Nuprl} Mathematics Environment},
year = 1995,
}
Con96
@unpublished{Con96,
author = {Robert L. Constable},
note = {www@CS.cornell.edu/Info/Projects/Nuprl},
title = {The Value of Automated Deduction},
year = 1996,
}
Con96a
@incollection{Con96a,
crossref = {Con98},
}
Fully expanded entry:
@incollection{Con96a,
author = {Constable, Robert L.},
booktitle = {Handbook of Proof Theory},
chapter = {X},
editor = {S. R. Buss},
pages = {683--786},
publisher = {Elsevier Science B.V.},
title = {Types in Logic, Mathematics and Programming},
year = 1998,
}
Con96c
@string{Nov = "November"}
@inproceedings{Con96c,
address = {Salt Lake City, Utah},
author = {Robert L. Constable},
booktitle = {Frontiers in Education},
editor = {Magdy F. Iskander and Mario J. Gonzalez and Gerald L. Engel and Craig K. Rushforth and Mark A. Yoder and Richard W. Grow and Carl H. Durney},
month = Nov,
organization = {IEEE},
title = {Creating and Evaluating Interactive Formal Courseware for Mathematics and Computing},
year = 1996,
}
Con97
@inproceedings{Con97,
address = {Berlin},
author = {Constable, R. L.},
booktitle = {Logic of Computation},
editor = {Helmut Schwichtenberg},
organization = {NATO Advanced Study Institute, International Summer School held in Marktoberdorf, Germany, July 25--August 6, 1995},
pages = {123--156},
publisher = {Springer},
series = {Series F: Computer and Systems Sciences},
title = {The Structure of {\Nuprl}'s Type Theory},
volume = 157,
year = 1997,
}
Con98
@incollection{Con98,
author = {Constable, Robert L.},
booktitle = {Handbook of Proof Theory},
chapter = {X},
editor = {S. R. Buss},
pages = {683--786},
publisher = {Elsevier Science B.V.},
title = {Types in Logic, Mathematics and Programming},
year = 1998,
}
Con98b
@article{Con98b,
author = {Constable, Robert L.},
journal = {Information and Computation},
pages = {137--153},
title = {A Note on Complexity Measures for Inductive Classes in Constructive Type Theory},
volume = 143,
year = 1998,
}
Con99
@inproceedings{Con99,
author = {Constable, Robert L.},
crossref = {Marktoberdorf97},
title = {Formalizing decidability theorems about automata},
}
Fully expanded entry:
@inproceedings{Con99,
address = {Berlin},
author = {Constable, Robert L.},
booktitle = {Computational Logic. Proceedings of the {NATO} Advanced Study Institute, Marktoberdorf, Germany, July 29--August 10, 1997},
editor = {Ulrich Berger and H. Schwichtenberg},
publisher = {Springer},
series = {Series {F}: Computer and Systems Sciences},
title = {Formalizing decidability theorems about automata},
volume = 165,
year = 1999,
}
Conf94
@inproceedings{Conf94,
author = {J. Confrey},
booktitle = {For the Learning of Mathematics},
pages = {2--8},
title = {A Theory of Intellectual Development},
volume = {14(3)},
year = 1994,
}
cons
@misc{cons,
author = {Rajesh Vaidheeswarran},
title = {CONS: A {Make} Replacement},
url = {http://www.dsmit.com/cons/},
}
Coo71
@inproceedings{Coo71,
author = {Cook, S. A.},
booktitle = {Proceedings of the 3rd {ACM} Symposium on Theory of Computing},
pages = {151--158},
publisher = {{ACM}, New York},
title = {The Complexity of Theorem Proving Procedures},
year = 1971,
}
Coo72
@article{Coo72,
author = "D.C. Cooper",
journal = "Machine Intelligence",
pages = "91--99",
title = "Theorem Proving in Arithmetic Without Multiplication",
volume = 7,
year = 1972,
}
Coo78
@article{Coo78,
author = {Cook, S. A.},
journal = {SIAM Journal of Computing},
pages = {70--90},
title = {Soundness and Completeness of an Axiom System for Program Verification},
volume = 7,
year = 1978,
}
Coo83
@article{Coo83,
author = {Cook, S. A.},
journal = {Communications of the Association of Computing Machinery},
pages = {401--408},
title = {An Overview of Computational Complexity},
volume = 26,
year = 1983,
}
Cook92
@incollection{Cook92,
author = {Cook, G. O. and J. Painter},
booktitle = {Expert Systems for Scientific Computing},
editors = {E. N. Houstis, J. R. Rice and R. Vichnevetsky},
publisher = {North-Holland},
title = {ALPAL: A tool to generate simulation codes from natural desriptions},
year = 1992,
}
Coq86
@inproceedings{Coq86,
author = {Thierry Coquand},
crossref = {LICS86},
pages = {227--236},
title = {An Analysis of Girard's Paradox},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{Coq86,
author = {Thierry Coquand},
booktitle = {Proceedings of the First Annual IEEE Symposium on Logic in Computer Science},
key = {LICS86},
month = Jun,
pages = {227--236},
publisher = {IEEE Computer Society Press},
title = {An Analysis of Girard's Paradox},
year = 1986,
}
Coq90
@incollection{Coq90,
author = {Coquand, Thierry},
booktitle = {Logic and Computer Science},
editor = {P. Odifreddi},
pages = {91--122},
publisher = {Academic Press, London},
title = {Metamathematical Investigations of a Calculus of Constructions},
year = 1990,
}
COQ92
@inproceedings{COQ92,
author = {Caterina Coquand},
booktitle = {Workshop on Logical Frameworks},
note = {preliminary proceedings},
organization = {BRA Types},
title = {A Proof of Normalization for Simply Typed Lambda Calculus Written in {\ALF}},
year = 1992,
}
Coq95
@techreport{Coq95,
author = "e}l Courant and Jean-Christophe Filli{\^a}tre and G{\'e}rard Huet and Pascal Manoury and Christine Paulin-Mohring and C{\'e}sar Mu{\~n}oz and Chetan Murthy and Catherine Parent and Amokrane Sa{\"\i}bi and Benjamin Werner",
institution = "{INRIA}",
title = "The {{\Coq} Proof Assistant} Reference Manual",
year = 1995,
}
Coq96
@unpublished{Coq96,
author = {Thierry Coquand},
note = {Computer Science Department, G\"{o}teborg Univ., G\"{o}teborg, Sweden},
title = {An Algorithm for Type-Checking Dependent Types},
year = 1996,
}
CoqMan03
@manual{CoqMan03,
organization = {INRIA},
title = {The {\Coq} Proof Assistant Reference Manual},
year = 2003,
}
CoqMan96
@manual{CoqMan96,
author = {Barras, Bruno and Samuel Boutin and Cristina Cornes and Judica{\"e}l Courant and Jean-Christophe Filli{\^a}tre and Eduardo Gim{\'e}nez and Hugo Herbelin and G{\'e}rard-Mohring and Amokrane Sa{\"\i}bi and Benjamin Werner},
organization = {INRIA-Rocquencourt, CNRS and ENS Lyon},
title = {The {\Coq} Proof Assistant Reference Manual},
year = 1996,
}
CoqManV8
@string{APR = "April"}
@manual{CoqManV8,
author = {{The {Coq} Development Team}},
month = APR,
title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
url = {http://coq.inria.fr},
year = 2004,
}
Cor01
@inproceedings{Cor01,
author = {Pierre Courtieu},
crossref = {CSL01},
pages = {554--569},
title = {Normalized Types},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Cor01,
author = {Pierre Courtieu},
booktitle = {Computer Science Logic, Proceedings of the 10$^{th}$ Annual Conference of the EACSL},
editor = {L. Fribourg},
pages = {554--569},
publisher = {Springer-Verlag},
series = LNCS,
title = {Normalized Types},
url = {http://link.springer-ny.com/link/service/series/0558/tocs/t2142.htm},
volume = 2142,
year = 2001,
}
Cos97
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Cos97,
address = "Berlin",
author = "Yann Coscoy",
booktitle = "Proceedings of the First International Conference on Logical Aspects of Computational Linguistics ({LACL}-96)",
editor = "Christian Retor{\'e}",
isbn = "3-540-63700-1",
month = sep # "23--25~",
pages = "149--167",
publisher = "Springer",
series = LNAI,
title = "A Natural Language Explanation for Formal Proofs",
volume = 1328,
year = 1997,
}
Cou97
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Cou97,
address = {Lille, France},
author = {Judica{\"e}l Courant},
booktitle = "{TAPSOFT}",
month = Apr,
pages = "622--636",
publisher = {Springer-Verlag},
series = LNCS,
title = "An Applicative Module Calculus",
url = {http://citeseer.nj.nec.com/courant97applicative.html},
year = 1997,
}
Cous77
@string{Jan = "January"}
@inproceedings{Cous77,
author = {Cousot, P. and R. Cousot},
booktitle = {Proceedings of the Fourth International Conference on Principles of Programming Languages},
month = Jan,
pages = {238--252},
title = {Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixed Points},
year = 1977,
}
Cous79
@string{Jan = "January"}
@inproceedings{Cous79,
author = {Cousot, P. and R. Cousot},
booktitle = {Proceedings of the Sixth International Conference on Principles of Programming Languages},
month = Jan,
pages = {269--282},
title = {Systematic Design of Program Analysis Frameworks},
year = 1979,
}
CP-M90
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CP-M90,
author = {Coquand, Thierry and Christine Paulin-Mohring},
booktitle = {COLOG '88, International Conference on Computer Logic},
pages = {50--66},
publisher = {Springer, Berlin},
series = LNCS,
title = {Inductively Defined Types, Preliminary Version},
volume = 417,
year = 1990,
}
CP70s
@unpublished{CP70s,
author = {Constable, Robert L. and J. Privitera},
note = {Unpublished},
title = {A Completeness Proof and Decision Procedure for the Monodic Programming Logic},
}
CP85
@string{Dec = "December"}
@techreport{CP85,
address = {Ithaca, NY},
author = {Cleveland, R. and P.~Panangaden},
institution = {Cornell University},
month = Dec,
number = {85--714},
title = {Type Theory and Concurrency},
year = 1985,
}
CP90
@inproceedings{CP90,
address = {New York, NY, USA},
author = {Thierry Coquand and Christine Paulin},
booktitle = {{COLOG-88}: Proceedings of the International Conference on Computer Logic},
doi = {10.1007/3-540-52335-9_47},
isbn = {0-387-52335-9},
location = {Tallinn, USSR},
pages = {50--66},
publisher = {Springer-Verlag New York, Inc.},
title = {Inductively Defined Types},
url = {http://dx.doi.org/10.1007/3-540-52335-9_47},
year = {1990},
}
CP95
@article{CP95,
author = {Adriana B. Compagnoni and Benjamin C. Pierce},
journal = {Math. Struct. in Comp. Science},
pages = {1--000},
title = {Higher-Order Intersection Types and Multiple Inheritance},
volume = 11,
year = 1995,
}
CP96
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CP96,
address = {Passau, Germany},
author = {Chou, Ching-Tsun and Doron Peled},
booktitle = {Tools and Algorithms for the Construction and Analysis of Systems},
pages = {241--257},
publisher = {Springer-Verlag},
series = LNCS,
title = {Verifying a Model-Checking Algorithm},
volume = 1055,
year = 1996,
}
CPH95
@inproceedings{CPH95,
author = {Charpentier, Michel and G{\'e}rard Padiou and Abdellah El Hadri},
booktitle = {Proceedings of the Workshop on TACAS},
title = {A {UNITY}-based Algorithm Design Assistant},
year = 1995,
}
CPS93
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{CPS93,
author = {Cleaveland, R. and J. Parrow and B. Steffen},
journal = TOPLAS,
number = 1,
pages = {36--72},
title = {The Concurrency Workbench: A semantics based tool for the verification of concurrent systems},
volume = 15,
year = 1993,
}
CPT03
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{CPT03,
author = {T. Coquand and R. Pollack and M. Takeyama},
booktitle = {Typed Lambda Calculus and Applications, TLCA'03},
publisher = {Springer-Verlag},
series = LNCS,
title = {A Logical Framework with Dependently Typed Records},
volume = 2701,
year = 2003,
}
CR86
@article{CR86,
author = {Clinger, W. and J. Rees},
journal = {{SIGPLAN} Notices},
number = 12,
pages = {37--79},
title = {The revised report on the algorithmic language scheme},
volume = 121,
year = 1986,
}
Cra97
@string{Jun = "June"}
@inproceedings{Cra97,
address = {Amsterdam},
author = {Karl Crary},
booktitle = {1997 {ACM} {SIGPLAN} International Conference on Functional Programming},
month = Jun,
note = {to appear},
title = {Foundations for the Implementation of Higher-Order Subtyping},
year = 1997,
}
Cra98
@string{Aug = "August"}
@phdthesis{Cra98,
address = {Ithaca, NY},
author = {Karl Crary},
month = Aug,
school = {Cornell University},
title = {Type--Theoretic Methodology for Practical Programming Languages},
year = 1998,
}
Cra98a
@string{Apr = "April"}
@techreport{Cra98a,
author = {Karl Crary},
institution = {Department of Computer Science, Cornell University},
month = Apr,
number = {TR98-1675},
title = {Simple, efficient object encoding using intersection types.},
year = 1998,
}
Cra99
@techreport{Cra99,
address = {Pittsburgh, PA},
author = {Karl Crary},
institution = {Carnegie Mellon University},
number = {CMU-CS-99--100},
title = {Simple, Efficient Object Encoding using Intersection Types},
year = 1999,
}
CRG-MW96
@inproceedings{CRG-MW96,
author = {Sudarshan S. Chawathe and Anand Rajaraman and Hector Garcia-Molina and Jennifer Widom},
booktitle = {Proceedings of the 1996 {ACM} SIGMOD International Conference on Management of Data},
pages = {493--504},
title = {Change detection in hierarchically structured information},
year = 1996,
}
Cro93
@book{Cro93,
address = {Cambridge},
author = {Roy L. Crole},
publisher = {Cambridge University Press},
title = {Categories for Types},
year = 1993,
}
Cro97
@techreport{Cro97,
address = {Washington, DC},
author = {Crocker, S. D. and F. B. Schneider},
institution = {National Research Council},
title = {Information Systems Trustworthiness: Interim Report},
year = 1997,
}
crt-distrib-comp-journal06
@unpublished{crt-distrib-comp-journal06,
author = {Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
journal = {Distributed Computing Journal},
note = {Submitted to the Distributed Computing Journal (Springer)},
publisher = {Springer},
title = {Distributed Speculative Execution for Reliability and Fault Tolerance -- an Operational Semantics},
year = 2006,
}
crt-dsm03
@inproceedings{crt-dsm03,
author = {Cristian {\c T}{\u a}pu{\c s} and Justin D. Smith and Jason Hickey},
booktitle = {IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2003), Tokyo, Japan},
note = {Workshop on Distributed Shared Memory (DSM)},
optaddress = {},
optannote = {},
optcrossref = {},
opteditor = {},
optkey = {},
optmonth = {},
optnumber = {},
optorganization = {},
optpages = {},
optpublisher = {},
optseries = {},
optvolume = {},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/dsm2003.pdf},
title = "Kernel Level Speculative {DSM}",
url = {http://www.cs.caltech.edu/~crt/publications/dsm2003.pdf},
year = 2003,
}
crt-dsm05
@inproceedings{crt-dsm05,
author = {Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
booktitle = {IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2005), Cardiff, UK},
note = {Workshop on Distributed Shared Memory on Clusters (DSM)},
optaddress = {},
optannote = {},
optcrossref = {},
opteditor = {},
optkey = {},
optmonth = {},
optnumber = {},
optorganization = {},
optpages = {},
optpublisher = {},
optseries = {},
optvolume = {},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/dsm2005.pdf},
title = "Distributed Synchronization with Shared Semaphore Sets",
url = {http://www.cs.caltech.edu/~crt/publications/dsm2005.pdf},
year = 2005,
}
crt-fixd-topmodels07
@inproceedings{crt-fixd-topmodels07,
author = {Cristian {\c T}{\u a}pu{\c s} and David Noblet},
booktitle = {HIPS/TOPMoDelS workshop (at IPDPS 2007)},
title = {FixD: Fault Detection, Bug Reporting, and Recoverability for Distributed Applications},
year = 2007,
}
crt-hotdep06
@inproceedings{crt-hotdep06,
author = {Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
booktitle = {Proceedings of the Second Workshop on Hot Topics in System Dependability (HotDep '06)},
optwwwpdf = {http://mojave.caltech.edu/crt/publications/hotdep2006.pdf},
title = {Speculations: Providing Fault-tolerance and Recoverability in Distributed Environments},
url = {http://mojave.caltech.edu/crt/publications/hotdep2006.pdf},
year = 2006,
}
crt-icns06
@inproceedings{crt-icns06,
author = {Cristian {\c T}{\u a}pu{\c s} and David Noblet and Jason Hickey},
booktitle = {Proceedings of the International Conference on Networking and Services (ICNS'06)},
opteditor = {David A. Bader and Ashfaq A. Khokhar},
optisbn = {1-880843-52-8},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/icns2006.pdf},
title = {MojaveComm: A Robust Group Communication Library for Grid Environments},
url = {http://www.cs.caltech.edu/~crt/publications/icns2006.pdf},
year = 2006,
}
crt-ipdps07
@inproceedings{crt-ipdps07,
author = {Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
booktitle = {9th International Conference on Coordination Models and Languages (Coordination 2007)},
title = {A Theory of Nested Speculative Execution},
year = 2007,
}
crt-ispdc06
@inproceedings{crt-ispdc06,
author = {Cristian {\c T}{\u a}pu{\c s} and David Noblet and Vlad Grama and Jason Hickey},
booktitle = {Proceedings of the The 5th International Symposium on Parallel and Distributed Computing (ISPDC 2006)},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/ispdc06.pdf},
title = {MojaveFS: Providing Sequential Consistency in a Distributed Objects System},
url = {http://www.cs.caltech.edu/~crt/publications/ispdc06.pdf},
year = 2006,
}
crt-issre03
@misc{crt-issre03,
author = {Nathaniel Gray and Cristian {\c T}{\u a}pu{\c s} and Jason Hickey and Aleksey Nogin},
booktitle = {14th IEEE International Symposium on Software Reliability Engineering (ISSRE 2003), Denver, Colorado},
note = {Work in progress},
optaddress = {},
optannote = {},
optcrossref = {},
opteditor = {},
optkey = {},
optmonth = {},
optnumber = {},
optorganization = {},
optpages = {},
optpublisher = {},
optseries = {},
optvolume = {},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/issre2003.pdf},
title = "Building Reliable Compilers with a Formal Methods Framework",
url = {http://www.cs.caltech.edu/~crt/publications/issre2003.pdf},
year = 2003,
}
crt-mcc-topmodels07
@inproceedings{crt-mcc-topmodels07,
author = {Justin D. Smith and Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
booktitle = {HIPS/TOPMoDelS workshop (at IPDPS 2007)},
title = {The Mojave Compiler: Providing Language Primitives for Whole-Process Migration and Speculation for Distributed Applications},
year = 2007,
}
crt-ms-thesis
@string{Jun = "June"}
@mastersthesis{crt-ms-thesis,
address = {Pasadena, CA},
author = {{\c T}{\u a}pu{\c s}, Cristian},
month = Jun,
optwwwpdf = {http://etd.caltech.edu/etd/available/etd-08312004-184300/},
school = {California Institute of Technology},
title = {Kernel Level Distributed Inter-Process Communication System (KDIPC)},
url = {http://etd.caltech.edu/etd/available/etd-08312004-184300/},
year = 2004,
}
crt-pdcs04
@inproceedings{crt-pdcs04,
author = {Cristian {\c T}{\u a}pu{\c s} and Aleksey Nogin and Jason Hickey and Jerome White},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Parallel and Distributed Computing Systems (PDCS-2004)},
editor = {David A. Bader and Ashfaq A. Khokhar},
isbn = {1-880843-52-8},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/pdcs2004.pdf},
publisher = {International Society for Computers and Their Applications (ISCA)},
title = {A Simple Serializability Mechanism for a Distributed Objects System},
url = {http://www.cs.caltech.edu/~crt/publications/pdcs2004.pdf},
year = 2004,
}
crt-phd-thesis
@string{Jun = "June"}
@phdthesis{crt-phd-thesis,
address = {Pasadena, CA},
author = {{\c T}{\u a}pu{\c s}, Cristian},
month = Jun,
optwwwpdf = {http://etd.caltech.edu/etd/available/etd-06022006-140421/},
school = {California Institute of Technology},
title = {Distributed Speculations: Providing Fault-tolerance and Improving Performance},
url = {http://etd.caltech.edu/etd/available/etd-06022006-140421/},
year = 2006,
}
crt-spec-ppopp07
@inproceedings{crt-spec-ppopp07,
author = {Cristian {\c T}{\u a}pu{\c s} and Jason Hickey},
booktitle = {Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2007)},
title = {Speculations: Providing Fault-tolerance and Improving Performance of Parallel Applications},
year = 2007,
}
crt-tech-report1
@techreport{crt-tech-report1,
address = {Computer Science},
author = "Jason Hickey and Justin D. Smith and Brian Aydemir and Nathaniel Gray and Adam Granicz and Cristian {\c T}{\u a}pu{\c s}",
institution = "California Institute of Technology",
month = {July},
number = {caltechCSTR 2002.007},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2002.007},
title = "Process Migration and Transactions Using a Novel Intermediate Language",
year = 2002,
}
crt-tech-report2
@techreport{crt-tech-report2,
address = {Computer Science},
author = "Cristian {\c T}{\u a}pu{\c s} and Jason Hickey",
institution = "California Institute of Technology",
month = {January},
number = {caltechCSTR 2005.002},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2005.002},
title = "Extended Operational Semantics for Simple Distributed Speculative Execution",
year = 2005,
}
crt-tphols04
@misc{crt-tphols04,
author = {Nathaniel Gray and Jason Hickey and Aleksey Nogin and Cristian {\c T}{\u a}pu{\c s} },
booktitle = {17th International Conference on Theorem Proving in Higher Order Logics (TPHOLs2004) in Park City, Utah },
note = {Emerging Trends},
optaddress = {},
optannote = {},
optcrossref = {},
opteditor = {},
optkey = {},
optmonth = {},
optnumber = {},
optorganization = {},
optpages = {},
optpublisher = {},
optseries = {},
optvolume = {},
optwwwpdf = {http://www.cs.caltech.edu/~crt/publications/tphols2004.pdf},
title = "Building Extensible Compilers in a Formal Framework: A Formal Framework User's Perspective",
url = {http://www.cs.caltech.edu/~crt/publications/tphols2004.pdf},
year = 2004,
}
CS03
@unpublished{CS03,
author = {Sean Cleary and Katherine {St.~John}},
note = {Submitted for publication},
title = {Analyses of haplotype inference data requirement},
}
CS87
@inproceedings{CS87,
author = {Constable, Robert L. and Scott Fraser Smith},
crossref = {LICS87},
pages = {183--193},
title = {Partial Objects in Constructive Type Theory},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{CS87,
author = {Constable, Robert L. and Scott Fraser Smith},
booktitle = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
editor = {D. Gries},
key = {LICS87},
month = Jun,
pages = {183--193},
publisher = {IEEE Computer Society Press},
title = {Partial Objects in Constructive Type Theory},
year = 1987,
}
CS87a
@string{Jul = "July"}
@article{CS87a,
author = {Cherniavsky, J. C. and C. H. Smith},
journal = {IEEE Trans. on Software Engineering},
month = Jul,
number = 7,
pages = {777--784},
title = {A Recursion Theoretic Approach to Program Testing},
volume = {SE-13},
year = 1987,
}
CS88
@inproceedings{CS88,
author = {Constable, Robert L. and Scott F.~Smith},
crossref = {LICS88},
note = {(Cornell TR 88-904).},
pages = {360--371},
title = {Computational Foundations of Basic Recursive Function Theory},
}
Fully expanded entry:
@inproceedings{CS88,
address = {Edinburgh, UK},
author = {Constable, Robert L. and Scott F.~Smith},
booktitle = {Proceedings of the 3$^{rd}$ IEEE Symposium on Logic in Computer Science},
key = {LICS88},
note = {(Cornell TR 88-904).},
pages = {360--371},
publisher = {IEEE Computer Society Press},
title = {Computational Foundations of Basic Recursive Function Theory},
year = 1988,
}
CS93
@string{Dec = "December"}
@string{TCS = "Journal of Theoretical Computer Science"}
@article{CS93,
author = {Constable, Robert L. and Scott F.~Smith},
journal = TCS,
month = Dec,
pages = {89--112},
title = {Computational Foundations of Basic Recursive Function Theory},
volume = 121,
year = 1993,
}
CSL01
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{CSL01,
booktitle = {Computer Science Logic, Proceedings of the 10$^{th}$ Annual Conference of the EACSL},
editor = {L. Fribourg},
pages = {570--584},
publisher = {Springer-Verlag},
series = LNCS,
title = {Computer Science Logic, Proceedings of the 10$^{th}$ Annual Conference of the EACSL},
url = {http://link.springer-ny.com/link/service/series/0558/tocs/t2142.htm},
volume = 2142,
year = 2001,
}
CSL98
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{CSL98,
booktitle = {Computer Science Logic, 11$^{th}$ International Workshop, Annual Conference of the EACSL, Aarhus, Denmark, August 23--29, 1997, Selected Papers},
editor = {Mogens Nielsen and Wolfgang Thomas},
publisher = {Springer},
series = LNCS,
title = {Computer Science Logic, 11$^{th}$ International Workshop, Annual Conference of the EACSL, Aarhus, Denmark, August 23--29, 1997, Selected Papers},
volume = 1414,
year = 1998,
}
CT96
@string{jacm = "Journal of the Association for Computing Machinery"}
@article{CT96,
author = "Chandra, T.D. and Toueg, S.",
journal = jacm,
number = 2,
pages = {225-267},
title = "Unreliable failure detectors for reliable distributed systems",
volume = 43,
year = 1996,
}
CTa
@unpublished{CTa,
author = {Cleary, Sean and Taback, Jennifer},
note = {To appear in the Journal of Algebra},
title = {Thompson's group ${F}$ is not almost convex},
}
CTb
@unpublished{CTb,
author = {Cleary, Sean and Taback, Jennifer},
note = {Submitted for publication},
title = {Combinatorial properties of {T}hompson's group},
}
CTc
@unpublished{CTc,
author = {Cleary, Sean and Taback, Jennifer},
note = {Submitted for publication},
title = {Geometric quasi-isometric embeddings into {T}hompson's group ${F}$},
}
CTC98
@inproceedings{CTC98,
author = {Cederquist, Jan and Thierry Coquand and Sara Negri},
crossref = {SS98},
title = {The {H}ahn-{B}anach Theorem in Type Theory},
}
Fully expanded entry:
@inproceedings{CTC98,
address = {Oxford},
author = {Cederquist, Jan and Thierry Coquand and Sara Negri},
booktitle = {Twenty-Five Years of Constructive Type Theory},
editor = {Giovanni Sambin and Jan M. Smith},
publisher = {Clarendon Press},
series = {Oxford Logic Guides},
title = {The {H}ahn-{B}anach Theorem in Type Theory},
volume = 36,
year = 1998,
}
CU89
@inproceedings{CU89,
author = {S. Cook and A. Urquhart},
booktitle = {Proceedings of 21st Symposium on the Theory of Computing},
journal = {To appear in \emph{Annals of Pure and Applied Logic}},
organization = {ACM},
pages = {107--112},
title = {Functional interpretations of feasibly constructive arithmetic},
year = 1989,
}
CU93
@string{APAL = "Annals of Pure and Applied Logic"}
@article{CU93,
author = {S. Cook and A. Urquhart},
journal = APAL,
pages = {103--200},
title = {Functional interpretations of feasibly constructive arithmetic},
volume = 63,
year = 1993,
}
CU96
@string{Jul = "July"}
@inproceedings{CU96,
address = "Rutgers, NJ",
author = "Caldwell, James L. and Judith Underwood",
booktitle = "Proceedings of the CADE-13 Workshop on Proof Search in Type-Theoretic Languages.",
editor = "Didier Galmiche",
month = Jul,
title = "Classical tools for constructive proof search",
year = 1996,
}
Cup89
@book{Cup89,
address = {Belmont, California},
author = {Antonella Cupillari},
publisher = {Wadsworth Publishing Co.},
title = {The Nuts and Bolts of Proofs},
year = 1989,
}
CVPZC96
@unpublished{CVPZC96,
author = {Chew, L. Paul and Constable, Robert L. and Stephen Vavasis and Keshav Pingali and Richard Zippel},
note = {www@CS.cornell.edu/Info/Projects/Nuprl},
title = {Collaborative Mathematics Environments},
year = 1996,
}
CW85
@article{CW85,
author = {Cardelli, Luca and Peter Wegner},
journal = {Computing Surveys},
number = 4,
pages = {471--522},
title = {On Understanding Types, Data Abstraction, and Polymorphism},
volume = 17,
year = 1985,
}
CW93
@string{Dec = "December"}
@techreport{CW93,
address = {Houston, TX},
author = {R. Cartwright and A. K. Wright},
institution = {Rice University},
month = Dec,
number = {TR93-218},
title = {A Practical Soft Type System for Scheme},
year = 1993,
}
CZ84
@string{Jan = "January"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{CZ84,
author = {Constable, Robert L. and D. R. Zlatin},
journal = TOPLAS,
month = Jan,
number = 1,
pages = {94--117},
title = {The Type Theory of {PL/CV}3},
volume = 6,
year = 1984,
}
CZ92
@incollection{CZ92,
author = {Edmund Clarke and Xudong Zhao},
crossref = {CADE92},
pages = {761--765},
title = {{\Analytica} --- An Experiment in Combining Theorem Proving and Symbolic Computation},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@string{jun = "June"}
@incollection{CZ92,
address = {Saratoga, NY},
author = {Edmund Clarke and Xudong Zhao},
booktitle = {Proceedings of the 11$^{th}$ International Conference on Automated Deduction},
editor = {Deepak Kapur},
month = jun,
pages = {761--765},
publisher = {Springer-Verlag},
series = LNAI,
title = {{\Analytica} --- An Experiment in Combining Theorem Proving and Symbolic Computation},
volume = 607,
year = 1992,
}
DABBY02
@string{dec = "December"}
@inproceedings{DABBY02,
author = {J. Douceur and A. Adya and J. Benaloh and W. Bolosky and G. Yuval},
booktitle = {18th ACSAC},
month = dec,
title = {A Secure Directory Service based on Exclusive Encryption},
year = 2002,
}
Dam96
@techreport{Dam96,
author = "Laurent Dami",
editor = "D. Tsichritzis",
pages = "155--172",
title = "Functional Programming with Dynamic Binding",
year = 1996,
}
darpa99-10-proposal
@string{Jan = "January"}
@misc{darpa99-10-proposal,
author = {Schneider, F. B. and A. Myers},
howpublished = {Proposal submitted to BAA99-10},
month = Jan,
title = {Containment and Integrity for Mobile Code},
year = 1999,
}
Dav65
@book{Dav65,
address = {New York},
editor = {M. Davis},
publisher = {Raven Press},
title = {The Undecidable: Basic Papers on Undecidable Propositions, Unsolvable Problems, and Computable Functions},
year = 1965,
}
Dav79
@article{Dav79,
author = {Davis, M. and J. T. Schwartz},
journal = {Comp. Mathematics with Applications},
pages = {217--230},
title = {Metamathematical Extensibility for Theorem Verifiers and Proof Checkers},
volume = 5,
year = 1979,
}
Dav81
@string{LNM = "Lecture Notes in Mathematics"}
@inproceedings{Dav81,
author = {Davenport, J. H.},
booktitle = {Proc. Constructive Mathematics Conference 1980},
pages = {31--43},
publisher = {Springer},
series = LNM,
title = {Effective Mathematics --- the Computer Algebra viewpoint},
volume = 873,
year = 1981,
}
Dav83
@inproceedings{Dav83,
author = {Davis, M.},
booktitle = {Automation of Reasoning 1},
editors = {J. Siekmann, G. Wrightson},
pages = {1--28},
publisher = {Springer-Verlag, NY},
title = {The Prehistory and Early History of Automated Deduction},
year = 1983,
}
DB73
@inproceedings{DB73,
address = {Stanford, CA},
author = {Darlington, J. and R. M. Burstall},
booktitle = {Proceedings Third International Conference on AI},
pages = {479--485},
title = {A System Which Automatically Improves Programs},
year = 1973,
}
DBC90
@string{Oct = "October"}
@techreport{DBC90,
author = {Di Vito, Ben and Ricky Butler and James Caldwell},
institution = {NASA},
month = Oct,
number = {Technical Memorandum 102716},
title = {Formal Design and Verification of a Reliable Computing Platform for Real-Time Control (Phase I Results)},
year = 1990,
}
DBC92
@incollection{DBC92,
author = {DiVito, Ben and Ricky Butler and James Caldwell},
booktitle = {Dependable Computing for Critical Applications 2},
note = {Also presented at Second IFIP Working Conference on Dependable Computing for Critical Applications, Tucson, AZ, February 18=-20, 1991, pp. 124--136},
pages = {279--306},
publisher = {Springer Verlag},
series = {Dependable Computing and Fault-Tolerant Systems},
title = {High Level Design Proof of a Reliable Computing Platform},
year = 1992,
}
DD71
@inproceedings{DD71,
author = {Demers, A. J. and J. Donahue},
booktitle = {7th {ACM} Symposium on the Principles of Programming Languages},
pages = {234--44},
title = {Type-Completeness as a Language Principle.},
year = 1971,
}
DD85
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{DD85,
author = {Demers, A. and J. Donahue},
journal = TOPLAS,
number = 3,
title = {Data types are values},
volume = 7,
year = 1985,
}
DDH72
@book{DDH72,
author = {O. J. Dahl, E. W. Dijkstra and C. A. R. Hoare},
publisher = {Academic Press},
title = {Structured Programming},
year = 1972,
}
DDLP98
@inproceedings{DDLP98,
author = "Marco Danelutto and Roberto DiCosmo and Xavier Leroy and Susanna Pelagatti",
booktitle = "Proceedings ACM workshop on ML and its applications",
publisher = "Cornell University",
title = "Parallel Functional Programming with Skeletons: the {OCamlP3L} experiment",
year = 1998,
}
DDQ78
@book{DDQ78,
author = {Denning, P. J. and Dennis, J. B. and Qualitz, J. E.},
publisher = {Prentice-Hall},
title = {Machines, Languages, and Computation},
year = 1978,
}
DDSS77
@string{Jun = "June"}
@techreport{DDSS77,
author = {deKleer, J. and J. Doyle and G. Steele and G. Sussman},
institution = {MIT, Artificial Intellligence Laboratory},
month = Jun,
number = {Memo 427},
title = {Explicit Control of Reasoning},
year = 1977,
}
DE73
@article{DE73,
author = {Dantzig, G. B. and B. C. Eaves},
journal = {Journal of Combin. Theo. A},
pages = {288--297},
title = {{Fourier-Motzkin} Elimination and Its Dual},
volume = 14,
year = 1973,
}
Dea66
@book{Dea66,
address = {New York},
author = {Richard A. Dean},
edition = {2nd},
publisher = {Wiley},
title = {Elements of Abstract Algebra},
year = 1966,
}
deB70
@string{LNM = "Lecture Notes in Mathematics"}
@inproceedings{deB70,
author = {de Bruijn, N. G.},
booktitle = {Symposium on Automatic Demonstration},
editor = {J. P. Seldin and J. R. Hindley},
pages = {29--61},
publisher = {Springer-Verlag},
series = LNM,
title = {The Mathematical Language {A}utomath: its Usage and Some of its Extensions},
volume = 125,
year = 1970,
}
deb72
@article{deb72,
author = "de Bruijn, N. G.",
journal = "Indagaciones Mathematische",
note = {This also appeared in the Proceedings of the Koninklijke Nederlandse Akademie van Wetenschappen, Amsterdam, series A, 75, No. 5},
pages = "381--392",
title = "Lambda Calculus Notation with Nameless Dummies, a Tool for Automatic Formula Manipulation, with Application to the {Church-Rosser} Theorem",
volume = 34,
year = 1972,
}
deB75
@incollection{deB75,
author = {de Bruijn, N. G.},
booktitle = {Infinite and Finite Sets},
editor = {A. Jahnal and R. Rado and V. T. Sos},
pages = {205--314},
publisher = {J. Bolyai 10},
series = {Collections of the Mathematics Society},
title = {Set Theory with Type Restrictions},
volume = {I},
year = 1975,
}
deB78
@string{Aug = "August"}
@techreport{deB78,
address = {The Netherlands},
author = {de Bruijn, N. G.},
institution = {Technological University Eindhoven},
month = Aug,
number = {TH-Report 78-WSK-03},
title = {A Namefree Lambda Calculus with Facilities for Internal Definition of Expressions and Segments},
type = {Department of Mathematics},
year = 1978,
}
deB80
@inproceedings{deB80,
author = {de Bruijn, N. G.},
booktitle = {To H. B. Curry: Essays in Combinatory Logic, Lambda Calculus, and Formalism},
editor = {J. P. Seldin and J. R. Hindley},
pages = {589--606},
publisher = {Academic Press},
title = {A Survey of the Project {A}utomath},
year = 1980,
}
deB91
@incollection{deB91,
author = {de Bruijn,N. G.},
booktitle = {Logical Frameworks},
editor = {G. Huet and G. D. Plotkin},
publisher = {Cambridge University Press},
title = {A Plea for Weaker Frameworks},
year = 1991,
}
deB91a
@string{Jan = "January"}
@article{deB91a,
author = {de Bruijn, N. G.},
journal = {Notices of the American Mathematical Society},
month = Jan,
note = {Computers and Mathematics Column},
number = 1,
pages = {8--15},
title = {Checking Mathematics with Computer Assistance},
volume = 38,
year = 1991,
}
deB92
@string{Aug = "August"}
@unpublished{deB92,
author = {de Bruijn, N. G.},
month = Aug,
note = {To appear in a volume dedicated to Curry},
title = {On the Roles of Types in Mathematics},
year = 1992,
}
deB94
@incollection{deB94,
address = {Berlin, Heidelberg},
author = {N. G. de Bruijn},
booktitle = {Higher Order Logic Theorem Proving and Its Applications},
editor = {T. F. Melham and J. Camilleri},
pages = {81--96},
publisher = {Springer},
title = {Highlighting the Lambda-Free Fragment of {A}utomath},
year = 1994,
}
deB94a
@incollection{deB94a,
address = {Amsterdam},
author = {de Bruijn, N. G.},
booktitle = {Selected Papers on Automath},
editor = {Nederpelt, R. P. and J. H. Geuvers and R. C. De Vrijer},
pages = {865--935},
publisher = {Elsevier},
series = {Studies in Logic and the Foundations of Mathematics},
title = {The Mathematical Vernacular, A Language for Mathematics with Typed Sets},
volume = 133,
year = 1994,
}
deBak71
@book{deBak71,
address = {Amsterdam},
author = {deBakker, J. W.},
publisher = {Mathematical Center},
title = {Recursive Procedures},
year = 1971,
}
deBak80
@book{deBak80,
address = {New York},
author = {deBakker, J.},
publisher = {Prentice-Hall},
title = {Mathematical Theory of Program Correctness},
year = 1980,
}
deBakM75
@string{Dec = "December"}
@article{deBakM75,
author = {deBakker, J. W. and L. G. Meertens},
journal = {Journal of Computer and System Sciences},
month = Dec,
number = 3,
pages = {323--357},
title = {On the Completeness of the Inductive Assertion Method},
volume = 11,
year = 1975,
}
deBakS69
@unpublished{deBakS69,
author = {deBakker, J. W. and D. Scott},
note = {Unpublished manuscript},
title = {A Theory of Programs},
year = 1969,
}
Dem98
@misc{Dem98,
author = {Demers, A.},
note = {Oracle internal documentation},
title = {Advanced Development Environment},
year = 1998,
}
Den99
@phdthesis{Den99,
author = {Denney, Ewen},
school = {LFCS},
title = {A Theory of Program Refinement},
year = 1999,
}
Det96
@string{Jan = "January"}
@inproceedings{Det96,
author = {Detlefs, David L.},
booktitle = {Proceedings of the First Workshop on Formal Methods in Software Practice},
month = Jan,
organization = {{ACM} (SIGSOFT)},
pages = {1--9},
title = {An Overview of the Extended Static Checking System},
year = 1996,
}
Dev02
@book{Dev02,
address = {New York},
author = {Keith Devlin},
publisher = {Basic Books},
title = {The Millenium Problems: {The} Seven Greatest Unsolved Mathematical Puzzles of Our Time},
year = 2002,
}
Dev91
@book{Dev91,
address = {Cambridge},
author = {Keith Devlin},
publisher = {Cambridge University Press},
title = {Logic and Information},
year = 1991,
}
Dew89
@book{Dew89,
address = {New York},
author = {A. K. Dewdney},
publisher = {Computer Science Press},
title = {The Turing Omnibus: 61 Excursions in Computer Science},
year = 1989,
}
Dew91
@book{Dew91,
address = {Buffalo, New York},
author = {John Dewey},
publisher = {Prometheus Books},
title = {How We Think},
year = 1991,
}
DF92
@article{DF92,
author = "Olivier Danvy and Andrzej Filinski",
journal = "Mathematical Structures in Computer Science",
number = 4,
pages = "361--391",
title = "Representing Control: {A} study of the {CPS} transformation",
volume = 2,
year = 1992,
}
DFH95
@inproceedings{DFH95,
author = {Jo{\"e}lle Despeyroux and Amy Felty and Andr{\'e} Hirschowitz},
crossref = {TLCA95},
note = {Also appears as \href{http://www.inria.fr/rrrt/rr-2556.html}{INRIA research report RR-2556}},
pages = {124--138},
title = {Higher-Order Abstract Syntax in {\Coq}},
url = {http://citeseer.ist.psu.edu/despeyroux95higherorder.html},
}
Fully expanded entry:
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DFH95,
author = {Jo{\"e}lle Despeyroux and Amy Felty and Andr{\'e} Hirschowitz},
booktitle = {Proceedings of the International Conference on Typed Lambda Calculus and its Applications (TLCA'95)},
editor = {M. Dezani-Ciancaglini and G. Plotkin},
month = Apr,
note = {Also appears as \href{http://www.inria.fr/rrrt/rr-2556.html}{INRIA research report RR-2556}},
pages = {124--138},
publisher = {Springer-Verlag},
series = LNCS,
title = {Higher-Order Abstract Syntax in {\Coq}},
url = {http://citeseer.ist.psu.edu/despeyroux95higherorder.html},
volume = 902,
year = 1995,
}
DFHH93
@book{DFHH93,
author = {Dowek, G. and A. Felty and H. Herbelin and G. Huet and C. Murthy and C. Parent and C. Paulin-Mohring and B. Werner},
publisher = {INRIA, Version 5.8},
title = {The {\Coq} Proof Assistant User's Guide},
year = 1993,
}
DG90
@string{Sep = "September"}
@article{DG90,
author = {N. Delisle and D. Garlan},
journal = {IEEE Software},
month = Sep,
number = 5,
pages = {29--37},
title = {Applying Formal Specification to Industrial Problems: A Specification of an Oscilloscope},
volume = 7,
year = 1990,
}
DGH87
@string{mar = "March"}
@inproceedings{DGH87,
author = {C. M. Day and J. N. Giacopelli and J. J. Hickey},
booktitle = {Proceedings of the International Switching Symposium},
location = {Phoenix, AZ},
month = mar,
page = {A7.3},
title = {Applications of Self-Routing Switches to LATA Fiber Optic Networks},
volume = 3,
year = 1987,
}
DGW97
@inproceedings{DGW97,
address = {Aston Wailea Resort, Maui, Hawaii},
author = {Dalmas, S. and Ga{\"e}tano, M. and Watt, S},
booktitle = {Proceedings of the 1997 International Symposium on Symbolic and Algebraic Computation (ISSAC '97)},
editor = {K{\"u}chlin, W.},
pages = {241--248},
publisher = {ACM},
title = {An {\OpenMath} 1.0 implementation},
year = 1997,
}
DH76
@article{DH76,
author = {W. Diffie and M.E. Hellman},
journal = {IEEE Transactions on Information Theory},
pages = {644--654},
title = {New directions in cryptography},
volume = 22,
year = 1976,
}
DH94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DH94,
author = {Jo{\"e}lle Despeyroux and Andr{\'e} Hirschowitz},
booktitle = {LPAR '94: Proceedings of the 5th International Conference on Logic Programming and Automated Reasoning},
note = {Also appears as \href{http://www.inria.fr/rrrt/rr-2292.html}{INRIA research report RR-2292}},
pages = {159--173},
publisher = {Springer-Verlag},
series = LNCS,
title = {Higher-Order Abstract Syntax with Induction in {\Coq}},
volume = 822,
year = 1994,
}
DH95
@string{Sep = "September"}
@inproceedings{DH95,
author = {Davis, James and Daniel Huttenlocher},
booktitle = {Proceedings of the {ACM} Conference on Computer Supported Cooperative Learning},
month = Sep,
title = {Shared Annotations for Cooperative Learning},
year = 1995,
}
DHW89
@inproceedings{DHW89,
author = {Demers, A. and C. Hauser and M. Weiser},
booktitle = {Proceedings of {ACM} SIGOPS Symposium on Operating System Principles},
title = {The Portable Common Runtime approach to interoperability},
year = 1989,
}
DHW98
@article{DHW98,
author = {Cynthia Dwork and Joseph Y. Halpern and Orli Waarts},
journal = {SIAM Journal on Computing},
number = 5,
pages = {1457--1491},
title = {Performing work efficiently in the presence of faults},
volume = 27,
year = 1998,
}
Dij68
@article{Dij68,
author = {Dijkstra, Edgar W.},
journal = {BIT},
pages = {174--186},
title = {A constructive approach to the problem of software correctness},
volume = 8,
year = 1968,
}
Dij72
@incollection{Dij72,
author = {Dijkstra, Edgar W.},
booktitle = {Structured Programming},
pages = {1--82},
publisher = {Academic Press, New York},
title = {Notes on {S}tructured {P}rogramming},
year = 1972,
}
Dij76
@book{Dij76,
author = {Dijkstra, Edgar W.},
publisher = {Prentice-Hall, New York},
title = {A Discipline of Programming.},
year = 1976,
}
Dij78
@article{Dij78,
author = {Dijkstra, Edgar W.},
journal = {Communications of the Association of Computing Machinery},
pages = {147--148},
title = {Go to Statement Considered Harmful},
volume = 11,
year = 1978,
}
DJ98
@misc{DJ98,
author = {Demers, A. and S. Jain},
note = {U.S. Patent US05781912},
title = {Recoverable Data Replication Between Source Site and Destination Site Without Distributed Transactions},
year = 1998,
}
DJMN93
@string{Jun = "June"}
@proceedings{DJMN93,
address = {Department of Computer Science, Chalmers University of Technology and University of G\"{o}teborg, S412 96 G\"{o}teborg Sweden},
editor = {Peter Dybjer, John Hughes, Andy Moran and Bengt Nordstr\"{o}m},
month = Jun,
organization = {Programming Methodology Group},
publisher = {Programming Methodology Group},
title = {Proceedings of El Winterm\"{o}te},
year = 1993,
}
DKM93
@string{Jun = "June"}
@inproceedings{DKM93,
author = {D. Dolev and S. Kramer and D. Malki},
booktitle = {23rd Annual International Symposium on Fault-Tolerant Computing},
month = Jun,
pages = {544--553},
title = {Early Delivery Totally Ordered Broadcast in Asynchronous Environments},
year = 1993,
}
DKML99
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DKML99,
address = "Toulouse, France",
author = "Martin Dunstan and Tom Kelsey and Ursula Martin and Steve Linton",
booktitle = "FM'99: World Congress on Formal Methods (II)",
month = "September 20--24",
pages = "1758--1777",
series = LNCS,
title = "Formal Methods for Extensions to {CAS}",
volume = 1709,
year = 1999,
}
DKV83
@inproceedings{DKV83,
author = {O. Kupferman and S. Safra and M. Y. Vardi},
booktitle = {Proc. 2nd {ACM} Symp. on Principles of Distributed Computing},
pages = {187--197},
title = {Real-time programming and asynchronous message passing},
year = 1983,
}
DL01
@article{DL01,
author = "e}lle Despeyroux and Pierre Leleu",
journal = "Mathematical Structures in Computer Science",
number = 4,
pages = "555--572",
title = "Recursion over objects of functional type",
url = "http://citeseer.ist.psu.edu/despeyroux00recursion.html",
volume = 11,
year = 2001,
}
DL97
@string{Jun = "June"}
@inproceedings{DL97,
address = {Grenoble, France},
author = {Ekaterina Dolginova and Nancy Lynch},
booktitle = {International Workshop on Hybrid and Real-Time System},
month = Jun,
title = {Safety Verification for Automated Platoon Maneuvers: A Case Study},
year = 1997,
}
DL98
@inproceedings{DL98,
author = "e}lle Despeyroux and Pierre Leleu",
crossref = "TYPES98",
pages = "47--61",
title = "A Modal Lambda Calculus with Iteration and Case Constructs",
url = "http://www.springerlink.com/link.asp?id=984f76cm6b6qv0a4",
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DL98,
author = "e}lle Despeyroux and Pierre Leleu",
booktitle = "Types for Proofs and Programs: International Workshop, TYPES '98, Kloster Irsee, Germany, March 1998",
editor = "T. Altenkirch and W. Naraschewski and B. Reus",
key = "TYPES98",
pages = "47--61",
series = LNCS,
title = "A Modal Lambda Calculus with Iteration and Case Constructs",
url = "http://www.springerlink.com/link.asp?id=984f76cm6b6qv0a4",
volume = 1657,
year = 1999,
}
DLP79
@article{DLP79,
author = {De Millo, R. A. and R. J. Lipton and A. J. Perlis},
journal = {Communications of the Association of Computing Machinery},
pages = {271--280},
title = {Social Processes and Proofs of Theorems and Programs},
volume = 22,
year = 1979,
}
DLS88
@string{apr = "April"}
@string{jacm = "Journal of the Association for Computing Machinery"}
@article{DLS88,
author = {Dwork, Cynthia and Nancy Lynch and Larry Stockmeyer},
journal = jacm,
month = apr,
number = 2,
pages = {288--323},
title = {Consensus in the Presence of Partial Synchrony},
volume = 35,
year = 1988,
}
DLT89
@techreport{DLT89,
author = {Derrick, J. and G. Lajost and J. V. Tucker},
institution = {Center for Theoretical Computer Science, University of Leeds, UK},
title = {Specification and Verification of Synchronous Concurrent Algorithms Using the Nuprl Proof Development System, Course Notes 1.0},
year = 1989,
}
DM82
@inproceedings{DM82,
author = {Luis Damas and Robin Milner},
booktitle = {Ninth {ACM} Symposium on Principles of Programming Languages},
pages = {207--212},
title = {Principal type schemes for functional programs},
year = 1982,
}
DM90
@article{DM90,
author = {Dwork, C. and Y. Moses},
journal = {Information and Computation},
number = 2,
pages = {156--186},
title = {Knowledge and Common Knowledge in a Byzantine Environment: Crash Failures},
volume = 88,
year = 1990,
}
DMS94
@techreport{DMS94,
address = {Jerusalem, Israel},
author = {D. Dolev and D. Malki and H. R. Strong},
institution = {Institute of Computer Science, Hebrew University},
note = {Submitted for publication.},
number = {CSTR94-6},
title = {An Asynchronous Membership Protocol that Tolerates Partitions},
year = 1994,
}
DMV02
@incollection{DMV02,
author = {Domike, S. and M. Mateas and P. Vanouse},
booktitle = {Narrative Intelligence},
editors = {Mateas, M. and P. Sengers},
pages = {155--173},
publisher = {John Benjamins},
title = {The recombinant history apparatus presents: Terminal Time},
year = 2002,
}
Don76
@string{LNCS = "Lecture Notes in Computer Science"}
@book{Don76,
author = {Donahue, J. E.},
publisher = {Springer-Verlag},
series = LNCS,
title = {Complementary Definitions of Programming Language Semantics},
volume = 42,
year = 1976,
}
Don79
@article{Don79,
author = {J. Donahue},
journal = {SIAM Journal of Computing},
pages = {546--560},
title = {On the Semantics of Data Type},
volume = 8,
year = 1979,
}
DPS97
@inproceedings{DPS97,
author = {Jo{\"e}lle Despeyroux and Frank Pfenning and Carsten Sch{\"u}rmann},
crossref = {TLCA97},
note = {An extended version is available as \href{http://reports-archive.adm.cs.cmu.edu/anon/1996/CMU-CS-96-172.ps.gz}{Technical Report CMU-CS-96-172}, Carnegie Mellon University},
pages = {147--163},
title = {Primitive Recursion for Higher--Order Abstract Syntax},
}
Fully expanded entry:
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DPS97,
address = "Nancy, France",
author = {Jo{\"e}lle Despeyroux and Frank Pfenning and Carsten Sch{\"u}rmann},
booktitle = {Proceedings of the International Conference on Typed Lambda Calculus and its Applications (TLCA'97)},
editor = {R. Hindley},
month = Apr,
note = {An extended version is available as \href{http://reports-archive.adm.cs.cmu.edu/anon/1996/CMU-CS-96-172.ps.gz}{Technical Report CMU-CS-96-172}, Carnegie Mellon University},
pages = {147--163},
publisher = {Springer-Verlag},
series = LNCS,
title = {Primitive Recursion for Higher--Order Abstract Syntax},
volume = 1210,
year = 1997,
}
Dro88
@book{Dro88,
author = {Drogalin, A. G.},
publisher = {AMS, Providence, RI},
series = {Trans. of Math. Monographs},
title = {Mathematical Intuitionism: {I}ntroduction to Proof Theory},
volume = 67,
year = 1988,
}
DS01
@inproceedings{DS01,
author = {Peter Dybjer and Anton Setzer},
crossref = {PTCS01},
doi = {10.1007/3-540-45504-3_7},
pages = {93--113},
title = {Indexed Induction-Recursion},
url = {http://dx.doi.org/10.1007/3-540-45504-3_7},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{DS01,
author = {Peter Dybjer and Anton Setzer},
booktitle = {Proof Theory in Computer Science},
doi = {10.1007/3-540-45504-3_7},
editor = {Reinhard Kahle and Peter Schroeder-Heister and Robert F. St{\"a}rk},
isbn = {3-540-42752-X},
pages = {93--113},
publisher = {Springer},
series = LNCS,
title = {Indexed Induction-Recursion},
url = {http://dx.doi.org/10.1007/3-540-45504-3_7},
volume = 2183,
year = 2001,
}
DSL97
@string{Jan = "January"}
@proceedings{DSL97,
booktitle = {DSL'97 -- First {ACM} SIGPAN Workshop on Domain-Specific Languages, in Association with {POPL}'97},
editor = {S. Kamin},
location = {Paris, France},
month = Jan,
title = {DSL'97 -- First {ACM} SIGPAN Workshop on Domain-Specific Languages, in Association with {POPL}'97},
year = 1997,
}
DST88
@book{DST88,
address = {London},
author = {Davenport, J. H. and Y. Siret and E. Tournier},
publisher = {Academic Press},
title = {Computer Algebra --- Systems and Algorithms for Algebraic Computation},
year = 1988,
}
DT92
@article{DT92,
author = {Davenport, J. H. and B. M. Trager},
journal = {Numerical Algorithms Group},
title = {Scratchpad's View of Algebra {I}: Basic Commutative Algebra},
year = 1992,
}
Dum00
@book{Dum00,
author = "Michael Dummett",
edition = "2nd",
isbn = "0-19-850524-8",
publisher = "Clarendon Press",
series = "Oxford logic guides 39",
title = "Elements of intuitionism",
year = 2000,
}
Dum77
@book{Dum77,
author = {Michael Dummett},
publisher = {Clarendon Press},
series = {Oxford Logic Series},
title = {Elements of Intuitionism},
year = 1977,
}
Dum91
@book{Dum91,
address = {Cambridge, MA},
author = {Michael Dummett},
publisher = {Harvard University Press},
title = {Frege Philosophy of Mathematics},
year = 1991,
}
Dun94
@book{Dun94,
address = {New York},
author = {William Dunham},
publisher = {John Wiley \& Sons},
title = {The Mathematical Universe},
year = 1994,
}
Duq07
@article{Duq07,
author = {Duque, David Fern{\'a}ndez},
doi = {10.1093/jigpal/jzl036},
eprint = {http://jigpal.oxfordjournals.org/cgi/reprint/15/1/77.pdf},
journal = {Logic Journal of IGPL},
number = {1},
pages = {77-107},
title = {Dynamic Topological Completeness for {$\mathbb{R}^2$}},
url = {http://jigpal.oxfordjournals.org/cgi/content/abstract/15/1/77},
volume = {15},
year = {2007},
}
DY83
@article{DY83,
author = {Dolev, D. and A.C. Yao},
journal = {IEEE Transactions on Information Theory},
number = 2,
pages = {198--208},
title = {On Security of Public Key Protocols},
volume = 29,
year = 1983,
}
Dyb00
@article{Dyb00,
author = {Peter Dybjer},
journal = {Journal of Symbolic Logic},
number = 2,
pages = {525--549},
publisher = {Association for Symbolic Logic},
title = {A General Formulation of Simultaneous Inductive-Recursive Definitions in Type Theory},
url = {http://www.jstor.org/stable/2586554},
volume = 65,
year = 2000,
}
Dyb90
@string{Jun = "June"}
@inproceedings{Dyb90,
address = {Sophia-Antipolis, France},
author = {Peter Dybjer},
booktitle = {Proceedings of the First Annual Workshop on Logical Frameworks},
month = Jun,
pages = {280--306},
publisher = {Programming Methodology Group, Chamers University of Technology and University of G\"{o}teborg},
title = {Inductive Sets and Families in {M}artin-{L}\"{o}f's Type Theory and Their Set-Theoretic Semantics},
year = 1990,
}
Dyb91
@incollection{Dyb91,
author = {Dybjer, Peter},
booktitle = {Logical Frameworks},
editor = {G. Huet and G. Plotkin},
pages = {280--306},
publisher = {Cambridge University Press},
title = {Inductive Sets and Families in {M}artin-{L}{\"{o}}f's Type Theory and Their Set-Theoretic Semantics},
year = 1991,
}
Dyb94
@article{Dyb94,
author = {Peter Dybjer},
journal = {Formal Aspects of Computing},
pages = {1--26},
title = {Inductive Families},
volume = 6,
year = 1994,
}
Dyc88
@string{Mar = "March"}
@article{Dyc88,
author = {R. Dyckhoff},
journal = {Computerised Logic Teaching Bulletin},
month = Mar,
number = 1,
pages = {31--34},
title = {MALT},
volume = 1,
year = 1988,
}
Dyc92
@string{JSL = "The Journal of Symbolic Logic"}
@string{Sep = "September"}
@article{Dyc92,
author = {Dyckhoff, R.},
journal = JSL,
month = Sep,
number = 3,
title = {Contraction-Free Sequent Calculi for Intuitionistic Logic},
volume = 57,
year = 1992,
}
EC76
@string{TCS = "Journal of Theoretical Computer Science"}
@article{EC76,
author = {Egli, H. and Robert L. Constable},
journal = TCS,
pages = {133--145},
title = {Computability Concepts for Programming Language Semantics},
volume = 2,
year = 1976,
}
EC82
@article{EC82,
author = {E. Allen Emerson and Edmund M. Clarke},
journal = {Science of Computer Programming},
number = 3,
pages = {241--266},
title = {Using Branching Time Temporal Logic to Synthesize Synchronization Skeletons},
volume = 2,
year = 1982,
}
Econ05
@article{Econ05,
journal = {The Economist},
key = {Proof},
month = {April 2},
note = {\url{http://www.economist.com/printedition/displayStory.cfm?Story_ID=3809661}},
number = 8240,
page = 78,
title = {Proof and Beauty},
volume = 375,
year = 2005,
}
Eda94
@inproceedings{Eda94,
author = {Abbas Edalat},
crossref = {LICS94},
pages = {115--124},
title = {Domain Theory and Integration},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{Eda94,
address = {Paris, France},
author = {Abbas Edalat},
booktitle = {Proceedings of 9$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS94},
month = Jul,
pages = {115--124},
publisher = {IEEE Computer Society Press},
title = {Domain Theory and Integration},
year = 1994,
}
EE70
@book{EE70,
author = {Eilenberg, Samuel and C. Elgot},
publisher = {Academic Press, New York},
title = {Recursiveness},
year = 1970,
}
EGL92
@string{Jun = "June"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{EGL92,
address = {Berlin, Heidelberg, New York},
author = {Engberg, U. and P. Gr{\o}nning and Leslie Lamport},
booktitle = {Computer-Aided Verification},
month = Jun,
organization = {CAV},
publisher = {Springer-Verlag},
series = LNCS,
title = {Mechanical Verification of Concurrent Systems with {TLA}},
volume = 408,
year = 1992,
}
Egl98
@article{Egl98,
author = {Uwe Egly},
journal = {Automated Deduction. A basis for applications},
note = {Kluwer Academic Publishers},
title = {Cuts in Tableaux},
volume = {Vol. I},
year = 1998,
}
Eil74
@book{Eil74,
address = {New York},
author = {Samuel Eilenberg},
publisher = {Academic Press},
title = {Automata, Languages and Machines},
volume = {A},
year = 1974,
}
Elh93
@techreport{Elh93,
author = {Elhadad, Michael},
institution = {Columbia University},
number = {CUCS-038-91},
title = {FUF: The Universal Unifier - User Manual, version 5.2},
year = 1993,
}
Elliot89
@phdthesis{Elliot89,
author = {Elliot, Conal},
school = {Carnegie Mellon University},
title = {Some Extensions and Applications of Higher-Order Unification},
year = 1989,
}
EM71
@article{EM71,
author = "Ehrenfeucht, Andrzej and Mycielski, Jan",
journal = "Bulletin of the American Mathematical Society",
pages = "366--367",
title = "Abbreviating proofs by adding new axioms",
volume = 77,
year = 1971,
}
EM88
@book{EM88,
editor = {Robert Engelmore and Tony Morgan},
publisher = {Addison-Wesley},
title = {Blackboard Systems},
year = 1988,
}
End72
@book{End72,
author = {Enderton, H. B.},
publisher = {Academic Press, New York},
title = {A Mathematical Introduction to Logic},
year = 1972,
}
Eng68
@book{Eng68,
author = {Engeler, E.},
publisher = {Markham, Chicago},
title = {Formal Languages: Automata and Structures.},
year = 1968,
}
Eng71
@string{LNM = "Lecture Notes in Mathematics"}
@inproceedings{Eng71,
author = {Engeler, E.},
booktitle = {Symposium on Semantics of Algorithmic Languages},
pages = {89--101},
publisher = {Springer-Verlag, New York},
series = LNM,
title = {Structure and Meaning of Elementary Programs},
volume = 188,
year = 1971,
}
Eng75
@incollection{Eng75,
address = {Amsterdam},
author = {Engeler, E.},
booktitle = {Foundations of Computer Science},
editor = {J. W. deBakker},
pages = {57--85},
publisher = {Math. Centre Tracts},
title = {Algorithmic Logic},
volume = 63,
year = 1975,
}
EQP97
@incollection{EQP97,
author = {William W. McCune},
chapter = 5,
crossref = {Veroff97},
pages = {71--114},
title = {33 Basic Test Problems: A Practical Evaluation of Some Paramodulation Strategies},
url = {http://www-unix.mcs.anl.gov/~mccune/papers/33-basic-test-problems/},
}
Fully expanded entry:
@incollection{EQP97,
author = {William W. McCune},
booktitle = {Automated Reasoning and its Applications: Essays in Honor of Larry Wos},
chapter = 5,
editor = {Robert Veroff},
pages = {71--114},
publisher = {MIT Press},
title = {33 Basic Test Problems: A Practical Evaluation of Some Paramodulation Strategies},
url = {http://www-unix.mcs.anl.gov/~mccune/papers/33-basic-test-problems/},
year = 1997,
}
Eric80
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Eric80,
address = {Springer-Verlag, NY},
author = {Erickson, R. W. and D. R. Musser},
booktitle = {Fifth International Conference on Automated Deduction},
pages = {220--231},
series = LNCS,
title = {The {A}ffirm Theorem Prover: Proof Forests and the Management of Large Proofs},
volume = 87,
year = 1980,
}
ES00
@inproceedings{ES00,
author = "Ulfar Erlingsson and Fred Schneider",
booktitle = "{WNSP}: New Security Paradigms Workshop",
publisher = "{ACM} Press",
title = "{SASI} Enforcement of Security Policies: {A} Retrospective",
year = 2000,
}
Esc01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Esc01,
author = {Eschbach, Robert},
booktitle = {{PSI'02}: {R}evised Papers from the 4th International {A}ndrei {E}rshov Memorial Conference on Perspectives of System Informatics},
pages = {109--115},
publisher = {Springer-Verlag, London, UK},
series = LNCS,
title = {A Verification Approach for Distributed Abstract State Machines},
volume = 2244,
year = 2001,
}
EVDMM98
@inproceedings{EVDMM98,
address = {Berlin/New York},
author = {Engelhardt, Kai and Ron van der Meyden and Yoram Moses},
booktitle = {Proc. Foundations of Software Science and Computation Structures (FOSSACS 2000)},
editor = {Jerzy Tiuryn},
pages = {114--129},
publisher = {Springer-Verlag},
title = {A Program Refinement Framework Supporting Reasoning About Knowledge and Time},
year = 1998,
}
EVM01
@string{Dec = "December"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{EVM01,
author = {Kai Engelhardt and Ron van der Meyden and Yoram Moses},
booktitle = {8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning},
editor = {Robert Nieuwenhuis and Andrei Voronkov},
month = Dec,
pages = {125--141},
publisher = {Springer-Verlag},
series = LNAI,
title = {A refinement theory that supports reasoning about knowledge and time for synchronous agents},
volume = 2250,
year = 2001,
}
Fai05
@misc{Fai05,
author = {Matthew Fairbairn},
howpublished = {Available at \url{http://www.cis.upenn.edu/group/proj/plclub/mmm/submissions.shtml}},
title = {{\POPLmark} submission},
year = 2005,
}
fam
@misc{fam,
author = {{SGI}},
howpublished = {\url{http://oss.sgi.com/projects/fam/}},
title = {{SGI} -- Developer Central Open Source | {FAM}},
}
Far03
@string{Dec = "December"}
@techreport{Far03,
author = {William M. Farmer},
institution = {Mcmaster University},
month = Dec,
number = {No. 18},
title = {The Seven Virtues of Simple Type Theory},
type = {SQRL Report},
year = 2003,
}
Far90
@string{JSL = "The Journal of Symbolic Logic"}
@string{Sep = "September"}
@article{Far90,
author = {William M. Farmer},
journal = JSL,
month = Sep,
number = 3,
pages = {1269--1291},
title = {A Partial Functions Version of Church's Simple Theory of Types},
volume = 55,
year = 1990,
}
Fat01
@unpublished{Fat01,
author = {Fateman, Richard},
note = {Berkeley},
title = {A Critique of {\OpenMath} and Thoughts on Encoding Mathematics},
year = 2001,
}
Fat96
@string{Jun = "June"}
@article{Fat96,
author = {Richard Fateman},
journal = {{ACM} SIGSAM Bulletin},
month = Jun,
number = 2,
pages = {8--11},
title = {Why Computer Algebra Systems Can't Solve Simple Equations},
volume = 30,
year = 1996,
}
FBL84
@book{FBL84,
address = {Amsterdam},
author = {Fraenkel, A. A. and Y. Bar-Hillel and A. Levy},
edition = {2nd},
publisher = {North-Holland},
series = {Studies in Logic and the Foundations of Mathematics},
title = {Foundations of Set Theory},
volume = 67,
year = 1984,
}
fedora
@misc{fedora,
author = "Lagoze, Carl",
note = "Fedora project homepage: \url{http://www.fedora.info}",
title = "Fedora",
}
Fef68
@inproceedings{Fef68,
address = {North-Holland, Buffalo, NY},
author = {Feferman, Solomon},
booktitle = {Proceedings of the Conference on Intuitionism and Proof Theory},
pages = {303--326},
title = {Formal Theories for Transfinite Iterations of Generalized Inductive Definitions and Some Subsystems of Analysis},
year = 1970,
}
Fef75
@string{LNM = "Lecture Notes in Mathematics"}
@incollection{Fef75,
author = {Feferman, Solomon},
booktitle = {Algebra and Logic},
editor = {J. N. Crossley},
pages = {87--139},
publisher = {Springer, Berlin},
series = LNM,
title = {A Language and Axioms for Explicit Mathematics},
volume = 480,
year = 1975,
}
Fef82
@inproceedings{Fef82,
author = {Feferman, S.},
booktitle = {Logic Colloquium 80},
editor = {D. van Dalen and D. Lascar and J. Smiley},
pages = {95--128},
publisher = {North-Holland},
title = {Inductively Presented Systems and the Formalization of Metamathematics},
year = 1982,
}
Fef86
@book{Fef86,
booktitle = {Kurt G{\"o}del Collected Works},
editor = {Feferman, Solomon and others},
publisher = {Oxford University Press, Oxford, Clarendon Press, New York},
title = {Kurt G{\"o}del Collected Works},
volume = 1,
year = 1986,
}
Fef90
@article{Fef90,
author = {Feferman, Solomon},
journal = {Contemporary Mathematics},
pages = {101--135},
title = {Polymorphic Typed Lambda-Calculi in a Type FAee Axiomatic Framework},
volume = 106,
year = 1990,
}
Fef91
@inproceedings{Fef91,
address = {Berne, Switzerland},
author = {Feferman, Solomon},
booktitle = {Proc. Computer Science Logic, 5th Workshop, CSL '91},
month = {October 7--11},
note = {Invited paper},
title = {A New Approach to Abstract Data types {II}: {C}omputation on {ADTs} as Ordinary Computation},
year = 1991,
}
Fef93
@techreport{Fef93,
author = {Feferman, Solomon},
institution = {Stanford University, Department of Mathematics},
title = {Logics for Termination and Correctness of Functional Programs},
year = 1993,
}
Fek93
@string{Aug = "August"}
@article{Fek93,
author = {Fekete, Alan},
journal = {IEEE Computer},
month = Aug,
number = 8,
pages = {37--47},
title = {Formal models of communications services: A case study},
volume = 26,
year = 1993,
}
Fel79
@article{Fel79,
author = "Stuart I. Feldman",
journal = "Software --- Practice and Experience",
number = 4,
pages = "255--265",
title = "Make --- A Program for Maintaining Computer Programs",
volume = 9,
year = 1979,
}
Fel87
@phdthesis{Fel87,
author = {Matthais Felleisen},
school = {Indiana University},
title = {The {C}alculi of {$lambda_{v}$}- CS conversion: {A} {S}yntactic {T}heory of {C}ontrol and {S}tate in {I}mperative {H}igher {O}rder {P}rogramming {L}anguages},
year = 1987,
}
Fey98
@book{Fey98,
address = {London},
author = {Feynman, Richard P.},
publisher = {Penguin},
title = {Six Easy Pieces: The Fundamentals of Physics Explained},
year = 1998,
}
FF86
@incollection{FF86,
author = {Felleisen, M. and D. Freidman},
booktitle = {Formal Description of Programming Concepts III},
pages = {131--41},
publisher = {North-Holland},
title = {Control operators, the {SECD} machine and the $\lambda$-calculus},
year = 1986,
}
FFED86
@inproceedings{FFED86,
author = {Felleisen, M. and D. Friedman and E. Kohlbecker and B. Duba},
crossref = {LICS86},
pages = {131--141},
title = {Reasoning with continuations},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{FFED86,
author = {Felleisen, M. and D. Friedman and E. Kohlbecker and B. Duba},
booktitle = {Proceedings of the First Annual IEEE Symposium on Logic in Computer Science},
key = {LICS86},
month = Jun,
pages = {131--141},
publisher = {IEEE Computer Society Press},
title = {Reasoning with continuations},
year = 1986,
}
FG93
@string{Jul = "July"}
@unpublished{FG93,
author = {Fix, L. and O. Grumberg},
month = Jul,
note = {Cornell University},
title = {Verification of temporal properties},
year = 1993,
}
FGT91
@techreport{FGT91,
author = {Farmer, William M. and Joshua D. Guttman and F. Javier Thayer},
institution = {The {MITRE} Corp.},
number = {M90-19},
title = {{IMPS}: an interactive mathematical proof system},
year = 1991,
}
FGT92
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{FGT92,
address = {New York},
author = {Farmer, William M. and Joshua D. Guttman, F. Javier Thayer},
booktitle = {Automated-Deduction-CADE-11},
editor = {D. Kapur},
month = Jun,
pages = {567--581},
publisher = {Springer-Verlag},
series = LNAI,
title = {Little Theories},
year = 1992,
}
FGT93
@string{JAR = "Journal of Automated Reasoning"}
@article{FGT93,
author = "William M. Farmer and Joshua D. Guttman and F. Javier Thayer",
journal = JAR,
pages = "213--248",
title = "{IMPS}: An Interactive Mathematical Proof System",
url = "http://imps.mcmaster.ca/wmfarmer/publications.html",
volume = 11,
year = 1993,
}
FH89
@techreport{FH89,
address = {Houston, TX},
author = {Felleisen, M. and R. Hieb},
institution = {Rice University},
title = {The revised report on the syntactic theories of sequential control and state},
year = 1989,
}
FH94
@string{Jan = "January"}
@unpublished{FH94,
author = {Fix, Limor and Thomas A. Henzinger},
month = Jan,
note = {Cornell University},
title = {The Most Abstract Common Refinement},
year = 1994,
}
FHA94
@string{Jan = "January"}
@unpublished{FHA94,
author = {Fix, Limor and Thomas A. Henzinger and Rajeev Alur},
month = Jan,
note = {Cornell University},
title = {A Determinizable Subclass of Timed Automata},
year = 1994,
}
FHG99
@article{FHG99,
author = {Fabrega, F. Javier Thayer and Jonathan C. Herzog and Joshua D. Guttman},
journal = {Journal of Computer Security},
pages = {191--230},
title = {Strand Spaces: Proving Security Protocols Correct},
volume = 7,
year = 1999,
}
FHMV95
@book{FHMV95,
author = {Fagin, Ronald and Joseph Y. Halpern and Yoram Moses and Moshe Y. Vardi},
publisher = {Massachusetts Institute of Technology},
title = {Reasoning About Knowledge},
year = 1995,
}
FHMV97
@article{FHMV97,
author = {Fagin, Ronald and Joseph Y. Halpern and Yoram Moses and Moshe Y. Vardi},
journal = {Distributed Computing},
number = 4,
pages = {199--225},
title = {Knowledge-based programs},
volume = 10,
year = 1997,
}
fir-tr1
@string{Aug = "August"}
@techreport{fir-tr1,
address = {Computer Science},
author = "Jason Hickey and Justin D. Smith and Brian Aydemir and Nathaniel Gray and Adam Granicz and Cristian {\c T}{\u a}pu{\c s} ",
institution = "California Institute of Technology",
month = Aug,
number = {caltechCSTR:2002.007},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2002.007},
title = "Process Migration and Transactions Using a Novel Intermediate Language",
year = 2002,
}
Fit52
@book{Fit52,
author = {Fitch, Frederic B.},
publisher = {Roland Press, New York},
title = {Symbolic Logic, An Introduction},
year = 1952,
}
Fit81
@book{Fit81,
author = {M. Fitting},
publisher = {North-Holland},
title = {Fundamentals of Generalized Recursion Theory},
year = 1981,
}
FK00
@inproceedings{FK00,
author = {Andreas Franke and Michael Kohlhase},
crossref = {CADE00},
pages = {455--459},
title = {System description: \textsc{MBase}, an open mathematical knowledge base},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{FK00,
author = {Andreas Franke and Michael Kohlhase},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
editor = {David McAllester},
pages = {455--459},
publisher = {Springer Verlag},
series = LNAI,
title = {System description: \textsc{MBase}, an open mathematical knowledge base},
volume = 1831,
year = 2000,
}
FK99
@inproceedings{FK99,
author = {Andreas Franke and Michael Kohlhase},
crossref = {CADE99},
title = {{\textsc{Math{W}eb}}, an agent-based communication layer for distributed automated theorem proving},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{FK99,
address = {Berlin},
author = {Andreas Franke and Michael Kohlhase},
booktitle = {Proceedings of the 16$^{th}$ International Conference on Automated Deduction},
editor = {Harald Ganzinger},
isbn = {3-540-66222-7},
month = {July 7--10},
publisher = {Trento, Italy},
series = LNAI,
title = {{\textsc{Math{W}eb}}, an agent-based communication layer for distributed automated theorem proving},
volume = 1632,
year = 1999,
}
FL01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{FL01,
author = {Flanagan, Cormac and Rustan M. Leino},
booktitle = {International Symposium of Formal Methods Europe 2001: Formal Methods for Increasing Software Productivity},
pages = {500--517},
publisher = {Springer},
series = LNCS,
title = {Houdini, and annotation assistant for ESC/Java},
volume = 2021,
year = 2001,
}
FL79
@article{FL79,
author = {Fischer, M. J. and R. E. Ladner},
journal = {J. Comput. Syst. Sci.},
pages = {194--211},
title = {Propositional Dynamic Logic of Regular Programs},
volume = 18,
year = 1979,
}
FLO83
@article{FLO83,
author = {Fortune, S. and Daniel Leivant and M. O'Donnell},
journal = {Journal of the Assocociation of Compututing Machinery},
pages = {151--185},
title = {The Expressiveness of Simple and Second Order Type Structures},
volume = 30,
year = 1983,
}
Flo87
@inproceedings{Flo87,
address = {Providence, RI},
author = {Floyd, R. W.},
booktitle = {Proceedings AMS Symposium Appl. Math.},
pages = {19--31},
title = {Assigning meanings to programs},
year = 1967,
}
FLS97
@inproceedings{FLS97,
author = {Fekete, Alan and Nancy Lynch and Alex Shvartsman},
booktitle = {Proceedings},
organization = {PODC},
title = {Specifying and Using a Partitionable Group Communication Service},
year = 1997,
}
FM00
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{FM00,
address = {Carnegie Mellon University, Pittsburgh, Pennsylvania},
author = {William Farmer and Martin Mohrenschildt},
booktitle = {Proceedings of Workshop on the Role of Automated Deduction in Mathematics},
editor = {S. Colton, U. Martin and V. Sorge},
month = Jun,
pages = {36--45},
publisher = {Springer},
series = LNAI,
title = {Transformers for Symbolic Computation and Formal Deduction},
volume = 1831,
year = 2000,
}
FM88
@inproceedings{FM88,
author = {Felty, A. and D. A. Miller},
crossref = {CADE88},
pages = {61--80},
title = {Specifying Theorem Provers in a Higher-Order Logic Programming Language},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{FM88,
author = {Felty, A. and D. A. Miller},
booktitle = {9th International Conference on Automated Deduction},
editor = {E. Lusk and R. Overbeek},
pages = {61--80},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {Specifying Theorem Provers in a Higher-Order Logic Programming Language},
volume = 310,
year = 1988,
}
FM90
@inproceedings{FM90,
author = {Felty, A. and D. Miller},
crossref = {CADE90},
pages = {221--235},
title = {Encoding a dependent-type {$\lambda$}-calculus in a logic programming language},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{FM90,
author = {Felty, A. and D. Miller},
booktitle = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
editor = {Mark E. Stickel},
pages = {221--235},
publisher = {Springer-Verlag},
series = LNAI,
title = {Encoding a dependent-type {$\lambda$}-calculus in a logic programming language},
volume = 449,
year = 1990,
}
FM97
@article{FM97,
author = "Matt Fairtlough and Michael Mendler",
journal = "Information and Computation",
number = 1,
pages = "1--33",
title = "Propositional Lax Logic",
url = "http://citeseer.nj.nec.com/fairtlough97propositional.html",
volume = 137,
year = 1997,
}
FNF00
@article{FNF00,
author = {Anne Frary and Clint Nesbitt and Amy Frary and Silvana Grandillo and Esther van der Knaap and Bin Cong and Jiping Liu and Jaroslaw Meller and Ron Elber and Kevin B. Alpert and Steven D. Tanksley},
journal = {Science},
pages = {85--88},
title = {Cloning, Transgenic Expression and Function of fw2.2: {A} Quantitative Trait Locus Key to the Evolution of Tomato Fruit},
volume = 289,
year = 2000,
}
For85
@book{For85,
address = {Cambridge},
author = {Forrester, Tom},
publisher = {MIT Press},
title = {The Information Technology Revolution},
year = 1985,
}
For93
@techreport{For93,
author = {Max B. Forester},
institution = {Computer Science Department, Cornell University, Ithaca, NY},
number = {TR93-1382},
title = {Formalizing Constructive Real Analysis},
year = 1993,
}
FOS80
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{FOS80,
author = {Ferro, A. and E. G. Omodeo and J. T. Schwartz},
booktitle = {Fifth International Conference on Automated Deduction},
pages = {88--96},
publisher = {Springer-Verlag},
series = LNCS,
title = {Decision Procedures for Some Fragments of Set Theory},
volume = 87,
year = 1980,
}
FPT99
@inproceedings{FPT99,
author = {Marcelo Fiore and Gordon Plotkin and Daniele Turi},
crossref = {LICS99},
pages = {193--202},
title = {Abstract Syntax and Variable Binding},
url = {http://doi.ieeecomputersociety.org/10.1109/LICS.1999.782615},
}
Fully expanded entry:
@inproceedings{FPT99,
author = {Marcelo Fiore and Gordon Plotkin and Daniele Turi},
booktitle = {Proceedings of 14$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS99},
pages = {193--202},
publisher = "IEEE Computer Society Press",
title = {Abstract Syntax and Variable Binding},
url = {http://doi.ieeecomputersociety.org/10.1109/LICS.1999.782615},
year = 1999,
}
FR74
@inproceedings{FR74,
address = {Amer. Math. Soc., Providence, RI},
author = {Fischer, M. J. and M. O. Rabin},
booktitle = {Complexity of Computation},
editor = {R. M. Karp},
pages = {27--41},
title = {Super-exponential complexity of {P}resburger arithmetic},
year = 1974,
}
FR95
@string{May = "May"}
@inproceedings{FR95,
author = {M. Franklin and M. Reiter},
booktitle = {Proceedings of the 1995 IEEE Symposium of Security and Privacy},
month = May,
note = {To appear.},
title = {The Design and Implementation of a Secure Auction Service},
year = 1995,
}
Fre62
@book{Fre62,
address = {Hildesheim},
author = {Gottlob Frege},
publisher = {Olms},
title = {Grundgesetze der {A}rithmetik, begriffsschriftlich abgeleitet},
volume = 1,
year = 1962,
}
Fre67
@incollection{Fre67,
author = {Gottlob Frege},
crossref = {SBML67},
pages = {1--82},
title = {Begriffsschrift, A Formula Language, modeled Upon that for Arithmetic for Pure Thought},
}
Fully expanded entry:
@incollection{Fre67,
address = {Cambridge, MA},
author = {Gottlob Frege},
booktitle = {From Frege to G{\"o}del: {A} Source Book in Mathematical Logic, 1879--1931},
editor = {J. van Heijenoort},
pages = {1--82},
publisher = {Harvard University Press},
title = {Begriffsschrift, A Formula Language, modeled Upon that for Arithmetic for Pure Thought},
year = 1967,
}
Fre94
@phdthesis{Fre94,
author = {Freeman, T.},
school = {School of Computer Science, Carnegie Mellon University},
title = {Refinement Types for {ML}},
year = 1994,
}
Fri05
@book{Fri05,
author = {Friedman, Thomas},
publisher = {Farrar, Straus and Giroux, New York},
title = {The World is Flat: A Brief History of the Twenty-first Century},
year = 2005,
}
Fri73
@string{JSL = "The Journal of Symbolic Logic"}
@article{Fri73,
author = {Friedman, Harvey},
journal = JSL,
pages = {315--319},
title = {The Consistency of Classical Set Theory Relative to a Set Theory with Intuitionistic Logic},
year = 1973,
}
Fri73b
@inproceedings{Fri73b,
address = {Iowa City, IA},
author = {Friedman, E. P.},
booktitle = {Proceedings 14th Annual Symposium on Switching and Automata Theory},
pages = {26--33},
title = {Equivalence Problems in Monadic Recursion Schemes},
year = 1973,
}
Fri77
@article{Fri77,
author = {Friedman, Harvey},
journal = {Annals of Math},
pages = {1--28},
title = {Set Theoretic Foundations for Constructive Analysis},
volume = 105,
year = 1977,
}
Fri78
@string{LNM = "Lecture Notes in Mathematics"}
@incollection{Fri78,
author = {Friedman, Harvey},
booktitle = {Higher Set Theory},
editor = {D. S. Scott and G. H. Muller},
pages = {21--28},
publisher = {Springer-Verlag},
series = LNM,
title = {Classically and intuitionistically provably recursive functions},
volume = 699,
year = 1978,
}
FS56
@article{FS56,
author = {Fr\"{o}lich, A. and J. C. Shepherdson},
journal = {Phil. Trans. Roy. Soc. Ser. A},
pages = {407--432},
title = {Effective Procedures in Field Theory},
volume = 248,
year = {1955--56},
}
FS83
@string{APAL = "Annals of Pure and Applied Logic"}
@article{FS83,
author = {Friedman, H. and A. S{\u{c}}edrov},
journal = APAL,
pages = {129--140},
title = {Set Existence Property for Intuitionistic Theories with Countable Choice},
volume = 25,
year = 1983,
}
FS84
@string{APAL = "Annals of Pure and Applied Logic"}
@article{FS84,
author = {Friedman, H. and A. S{\u{c}}edrov},
journal = APAL,
pages = {1--24},
title = {Large Sets in Intuitionistic Set Theory},
volume = 27,
year = 1984,
}
FS94
@string{Feb = "February"}
@techreport{FS94,
address = {Ithaca, NY},
author = {Fix, Limor and Fred B. Schneider},
institution = {Cornell University},
month = Feb,
number = {TR 94-1409},
title = {Reasoning about Programs by Exploiting the Environment},
type = {Computer Science Department},
year = 1994,
}
FS96
@inproceedings{FS96,
author = "Amy Felty and Frank Stomp",
booktitle = "Proceedings of the 11th Annual Conference on Computer Assurance",
pages = "128--141",
title = "A Correctness Proof of a Cache Coherence Protocol",
year = 1996,
}
FSDF93
@incollection{FSDF93,
address = "New York",
author = "Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen",
booktitle = "Proceedings {ACM} {SIGPLAN} 1993 Conf.\ on Programming Language Design and Implementation, {PLDI}'93, Albuquerque, {NM}, {USA}, 23--25 June 1993",
pages = "237--247",
publisher = "ACM Press",
title = "The Essence of Compiling with Continuations",
url = "http://citeseer.ist.psu.edu/flanagan93essence.html",
volume = "28(6)",
year = 1993,
}
FT91
@string{Nov = "November"}
@article{FT91,
author = {William M. Farmer and F. Javier Thayer},
journal = {Computers and Mathematics},
month = Nov,
number = 9,
pages = {1133--1138},
title = {Two Computer-Supported Proofs in Metric Space Topology},
volume = 38,
year = 1991,
}
FW04
@inproceedings{FW04,
author = {Lu{\'\i}s Crus-Filipe and Freek Weidijk},
crossref = {tphols2004},
pages = {66--81},
title = {Hierarchical Reflection},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{FW04,
author = {Lu{\'\i}s Crus-Filipe and Freek Weidijk},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2004)},
editor = {Konrad Slind and Annette Bunker and Ganesh Gopalakrishnan},
key = {TPHOLs04},
pages = {66--81},
publisher = {Springer-Verlag},
series = LNCS,
title = {Hierarchical Reflection},
volume = 3223,
year = 2004,
}
FWH92
@book{FWH92,
author = {Friedman, D. P. and M. Wand and C. T. Haynes},
publisher = {MIT Press},
title = {Essentials of Programming Languages},
year = 1992,
}
Gab81
@book{Gab81,
author = {Gabby, Dov. M.},
publisher = {D. Reidel Pub. Co., Boston},
title = {Semantical Investigations in Heyting's Intuitionistic Logic},
year = 1981,
}
Gal86
@book{Gal86,
author = {J. H. Gallier},
publisher = {Harper and Row, NY},
title = {Logic for Computer Science, Foundations of Automatic Theorem Proving},
year = 1986,
}
Gal90
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Gal90,
author = {D. Galmiche},
journal = TCS,
pages = {227--239},
title = {Constructive system for automatic program synthesis},
volume = 71,
year = 1990,
}
GAL92
@inproceedings{GAL92,
author = {Gonthier, Georges and Martin Abadi and Jean-Jacques L{\'e}vy},
crossref = {LICS92},
pages = {15--26},
title = {The Geometry of Optimal Lambda Reduction},
}
Fully expanded entry:
@inproceedings{GAL92,
author = {Gonthier, Georges and Martin Abadi and Jean-Jacques L{\'e}vy},
booktitle = {Proceedings of the 7$^{th}$ Symposium on Logic in Computer Science},
key = {LICS92},
pages = {15--26},
publisher = {IEEE Computer Society Press},
title = {The Geometry of Optimal Lambda Reduction},
year = 1992,
}
Gal93
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Gal93,
author = {Gallier, J.},
journal = TCS,
pages = {249--339},
title = {Constructive Logics. {P}art {I}: {A} Tutorial on Proof Systems and Typed $\lambda$-Calculi},
volume = 110,
year = 1993,
}
Gal95
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Gal95,
author = {Gallier, Jean},
journal = TCS,
pages = {299--368},
title = {Proving Properties of Typed $\lambda$-terms using realizability, covers, and sheaves},
volume = 142,
year = 1995,
}
Gal97
@string{APAL = "Annals of Pure and Applied Logic"}
@article{Gal97,
author = {Gallier, Jean},
journal = APAL,
pages = {257--316},
title = {Kripke Models and the (In)Equational Logic of the Second-Order $\lambda$-Calculus},
volume = 84,
year = 1997,
}
gamin
@misc{gamin,
author = {Daniel Viellard},
howpublished = {\url{http://www.gnome.org/~veillard/gamin/}},
title = {Gamin the File Alteration Monitor},
}
Gandalf97
@string{JAR = "Journal of Automated Reasoning"}
@string{apr = "April"}
@article{Gandalf97,
author = "Tanel Tammet",
journal = JAR,
month = apr,
number = 2,
pages = "199--204",
title = "Gandalf",
volume = 18,
year = 1997,
}
GB74
@book{GB74,
address = {New York},
author = {Gagn{\'e}, R. and L. J. Briggs},
publisher = {Holt, Rinehart and Winston},
title = {Principles of Instructional Design},
year = 1974,
}
GB84
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{GB84,
author = {Goguen, Joseph and Burstall, Rod},
booktitle = {Proceedings, Logics of Programming Workshop},
editor = {Clarke, Edward and Kozen, Dexter},
location = {Carnegie-Mellon University},
pages = {221--256},
publisher = {Springer},
series = LNCS,
title = {Introducing Institutions},
volume = 164,
year = 1984,
}
GB92
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{GB92,
author = {Goguen, J. A. and R. M. Burstall},
journal = JACM,
number = 1,
pages = {95--146},
title = {Institutions: {A}bstract Model Theory for Specification and Programming},
volume = 39,
year = 1992,
}
GBD02
@string{Nov = "November"}
@inproceedings{GBD02,
author = "Vijay Ganesh and Sergey Berezin and David L. Dill",
booktitle = "Formal Methods in Computer-Aided Design",
location = "Portland, Oregon",
month = Nov,
publisher = "Springer-Verlag",
title = "Deciding Presburger Arithmetic by Model Checking and Comparisons with Other Methods",
year = 2002,
}
GBLDR03
@inproceedings{GBLDR03,
author = {Gupta, Indranil and Ken Birman and Prakash Linga and Al Demers and Robbert van Renesse},
booktitle = {Second International Workshop on Peer-to-Peer Systems},
title = {Kelips: building an efficient and stable {P2P DHT} through increased memory and background overhead},
year = 2002,
}
GCL92
@book{GCL92,
address = {Boston},
author = {Geddes, K. O. and S. R. Czapor and G. Labahn},
publisher = {Kluwer},
title = {Algorithms for Computer Algebra},
year = 1992,
}
GD90
@inproceedings{GD90,
address = {Kiel, Germany},
author = {D. Garlan and N. Delisle},
booktitle = {Proceedings of the International Symposium: VDM'90 -- VDM and Z},
title = {Formal Specifications as Reusable Frameworks},
year = 1990,
}
Gen69
@incollection{Gen69,
author = {Gentzen, Gerhard},
booktitle = {The Collected Paers of Gerhard Gentzen},
editor = {M. Szalo},
publisher = {North-Holland, Amsterdam},
title = {Investigations into logical deduction (1934)},
year = 1969,
}
Geu01
@misc{Geu01,
author = {J. H. Geuvers and others},
howpublished = {FTA web page},
note = {See http://www.cs.kun.nl/gi/projects/fta/},
title = {The `Fundamental Theorem of Algebra' Project},
year = 2001,
}
GG91
@techreport{GG91,
address = {Palo Alto, CA},
author = {Garland, S. J. and G. V. Guttag},
institution = {Digital Equipment Corp. Systems Research Center},
number = {Tech Report 82},
title = {A guide to {LP}, the {L}arch {P}rover},
year = 1991,
}
GGM91
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Sep = "September"}
@incollection{GGM91,
address = {Sendai, Japan},
author = {Gunter, C. A. and E. L Gunter and D. B. MacQueen},
booktitle = {Theoretical Aspects of Computer Software, International Conference TACS '91},
editor = {Ito, T. and A.R. Meyer},
month = Sep,
pages = {112--130},
publisher = {Springer-Verlag},
series = LNCS,
title = {An Abstract Interpretation for {ML} Equality Kinds},
volume = 526,
year = 1991,
}
GGV04
@article{GGV04,
author = {Uwe Glaesser and Yuri Gurevich and Margus Veanes},
journal = {IEEE Transactions on Software Engineering},
number = 7,
pages = {458--472},
title = {Abstract Communication Model for Distributed Systems},
volume = 30,
year = 2004,
}
GH02
@inproceedings{GH02,
author = {Granicz, Adam and Hickey, Jason},
booktitle = {36$^{th}$ {H}awaii International Conference on System Sciences},
optwwwpdf = {papers/hicss-36.pdf},
optwwwps = {papers/hicss-36.ps},
optwwwtrps = {papers/hicss-36-tr.ps},
publisher = {IEEE},
title = {{\textsf{Phobos}}: {A} front-end approach to extensible compilers},
year = 2002,
}
GHMS91
@string{oct = "October"}
@article{GHMS91,
author = {J. N. Giacopelli and J. J. Hickey and W. S. Marcus and W. D. Sincoskie},
journal = {IEEE Journal on Selected Areas in Communications},
month = oct,
number = 8,
pages = {1289--1298},
title = {Sunshine: a High Performance Self-Routing Broadband Packet Switch Architecture},
volume = 9,
year = 1991,
}
GHNT04
@inproceedings{GHNT04,
author = {Nathaniel Gray and Jason Hickey and Aleksey Nogin and Cristian {\c T}{\u a}pu{\c s} },
crossref = {tphols2004b},
optwwwpdf = {papers/mmc-tphols-04.pdf},
pages = {57--70},
title = {Building Extensible Compilers in a Formal Framework. {A} Formal Framework User's Perspective},
url = {http://nogin.org/papers/mmc-tphols.html},
}
Fully expanded entry:
@inproceedings{GHNT04,
author = {Nathaniel Gray and Jason Hickey and Aleksey Nogin and Cristian {\c T}{\u a}pu{\c s} },
booktitle = {Emerging Trends. Proceedings of the 17$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2004)},
editor = {Konrad Slind},
key = {TPHOLs04B},
optwwwpdf = {papers/mmc-tphols-04.pdf},
pages = {57--70},
publisher = {University of Utah},
title = {Building Extensible Compilers in a Formal Framework. {A} Formal Framework User's Perspective},
url = {http://nogin.org/papers/mmc-tphols.html},
year = 2004,
}
GHR92
@string{Oct = "October"}
@techreport{GHR92,
author = {E. Gallopous and E. Houstis and J. R. Rice},
institution = {University of Illinois at Urbana-Champaign},
month = Oct,
note = {Report of a workshop on Research Directions in Integrating Numerical Analysis, Symbolic Computing, Computational Geometry, and Artificial Intelligence, Washington, DC, on April 11--12, 1991},
number = {CSRD Report No. 1259},
title = {Future Research Directions in Problem Solving Environments for Computational Science},
year = 1992,
}
GHW81
@inproceedings{GHW81,
author = {Guttag, J. and J. Horning and J. Williams},
booktitle = {1981 Conference Funct. Program. Lang. Comput. Architect.},
pages = {11--24},
title = {FP with Data Abstraction and Strong Typing.},
year = 1981,
}
GHW85
@string{Jul = "July"}
@techreport{GHW85,
author = {J. V. Guttag and J. J. Horning and J. M. Wing},
institution = {DEC, SRC},
month = Jul,
number = 5,
title = {Larch in Five Easy Pieces},
type = {Report},
year = 1985,
}
Gib94
@string{Sep = "September"}
@article{Gib94,
author = {W. Wayt Gibbs},
journal = {Scientific American},
month = Sep,
pages = {86--95},
title = {Software's Chronic Crisis},
year = 1994,
}
Gig99
@book{Gig99,
address = {New York},
editor = {Gerd Gigerenzer and Peter M. Todd and the ABC Research Group},
publisher = {Oxford University Press},
title = {Simple Heuristics That Make Us Smart},
year = 1999,
}
Gil94
@string{Sep = "September"}
@techreport{Gil94,
address = {Vancouver, B.C. Canada},
author = {P. C. Gilmore},
institution = {University of British Columbia},
month = Sep,
note = {Revised},
number = {TR89-7},
title = {How Many Real Numbers Are There?},
type = {Department of Computer Science},
year = 1994,
}
Gin01
@inproceedings{Gin01,
author = {Paul Ginsparg},
booktitle = {Second Joint ICSU Press-UNESCO Expert Conference on Electronic Publishing in Science},
title = {Creating a global knowledge network},
year = 2001,
}
Gin01b
@string{oct = "October"}
@phdthesis{Gin01b,
address = {Department of Computer Science},
author = {Roman Ginis},
month = oct,
optwwwcomment = {(co-advised with Mani Chandy)},
optwwwref = {http://resolver.caltech.edu/CaltechETD:etd-11012005-093745},
school = {California Institute of Technology},
title = {Automating resource management for distributed business processes},
year = 2001,
}
GIOS05
@inproceedings{GIOS05,
author = {Mike Gordon and Juliano Iyoda and Scott Owens and Konrad Slind},
crossref = {tphols2005b},
title = {A Proof-Producing Hardware Compiler for a Subset of Higher Order Logic},
}
Fully expanded entry:
@inproceedings{GIOS05,
author = {Mike Gordon and Juliano Iyoda and Scott Owens and Konrad Slind},
booktitle = {Emerging Trends. Proceedings of the 18$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2005)},
editor = {Joe Hurd},
key = {TPHOLs05B},
publisher = {Oxford University},
title = {A Proof-Producing Hardware Compiler for a Subset of Higher Order Logic},
year = 2005,
}
Gir00
@incollection{Gir00,
address = {Berlin},
author = {Girard, Jean-Yves},
booktitle = {Foundations of Secure Computing},
editor = {F. L. Bauer and R. Steinbrueggen},
pages = {183--212},
publisher = {IOS Press},
title = {On the Meaning of Logical Rules {II}: Multiplicatives and Additives},
year = 2000,
}
Gir02
@incollection{Gir02,
author = {Girard, Jean-Yves},
crossref = {Marktoberdorf2001},
pages = {167--212},
title = {Ludics},
}
Fully expanded entry:
@incollection{Gir02,
address = {Amsterdam},
author = {Girard, Jean-Yves},
booktitle = {Proof and System-Reliability, Proceedings of International Summer School Marktoberdorf, July 24 to August 5, 2001},
editor = {H. Schwichtenberg and R. Steinbr{\"u}ggen},
pages = {167--212},
publisher = {Kluwer Academic Publishers},
series = {NATO Science Series III},
title = {Ludics},
url = {http://www.comp.nus.edu.sg/~gheorghe/curs/mark01/proc.html},
volume = 62,
year = 2002,
}
Gir71
@inproceedings{Gir71,
author = {J-Y. Girard},
booktitle = {2nd Scandinavian Logic Symposium},
pages = {63--69},
publisher = {Springer-Verlag, NY},
title = {Une extension de l'interpretation de {G}{\"{o}}del a l'analyse, et son application a l'elimination des coupures dans l'analyse et la theorie des types.},
year = 1971,
}
Gir72
@phdthesis{Gir72,
author = "Jean-Yves Girard",
school = "Universit{\'e} Paris VII",
title = "Interpr{\'e}tation Fonctionelle et {\'E}limination des Compures de l'Arithm{\'e}tic d'Ordre Sup{\'e}rieur",
year = 1972,
}
Gir86
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Gir86,
author = {J-Y. Girard},
journal = TCS,
pages = {159--192},
title = {The system {F} of variable Types: {F}ifteen years later},
volume = 45,
year = 1986,
}
Gir87
@book{Gir87,
author = {J-Y. Girard},
publisher = {Bibliopolis, Napoli},
title = {Proof Theory and Logical Complexity},
volume = 1,
year = 1987,
}
Gir87a
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Gir87a,
author = {J-Y. Girard},
journal = TCS,
pages = {1--102},
title = {Linear Logic},
volume = 50,
year = 1987,
}
Gir91
@article{Gir91,
author = {J-Y. Girard},
journal = {Math. Struct. in Comp. Science},
pages = {255--296},
title = {A new constructive logic: classical logic},
volume = 1,
year = 1991,
}
Gir91b
@inproceedings{Gir91b,
author = {J-Y. Girard},
booktitle = {Proceedings of Computer and Systems Sciences},
pages = {??},
series = {NATO ASI Series},
title = {On the Unity of Logic},
volume = {F??},
year = 1991,
}
Gir98
@unpublished{Gir98,
author = {Girard, Jean-Yves},
note = {Institut de Math, {M}arseille},
title = {On the meaning of the logical rules {I}: syntax vs semantics},
year = 1998,
}
Gir99
@inproceedings{Gir99,
author = {Girard, Jean-Yves},
crossref = {Marktoberdorf97},
pages = {215--272},
title = {On the Meaning of Logical Rules. I: Syntax Versus Semantics},
}
Fully expanded entry:
@inproceedings{Gir99,
address = {Berlin},
author = {Girard, Jean-Yves},
booktitle = {Computational Logic. Proceedings of the {NATO} Advanced Study Institute, Marktoberdorf, Germany, July 29--August 10, 1997},
editor = {Ulrich Berger and H. Schwichtenberg},
pages = {215--272},
publisher = {Springer},
series = {Series {F}: Computer and Systems Sciences},
title = {On the Meaning of Logical Rules. I: Syntax Versus Semantics},
volume = 165,
year = 1999,
}
GJS92
@inproceedings{GJS92,
author = {Gehani, N. H. and H. V. Jagadish and Oded Shmueli},
booktitle = {Proceedings of VLDB 1992},
pages = {327--338},
title = {Composite event specification in active databases: Model and implementation},
year = 1992,
}
GK83
@article{GK83,
author = {Grundler, W. and Keilmann, F.},
journal = {Physical Review Letters},
number = 13,
pages = {1214--1216},
title = {Sharp resonances in yeast prove nonthermal sensitivity to microwaves},
volume = 51,
year = 1983,
}
GL73
@string{Apr = "April"}
@article{GL73,
author = {Garland, S. J. and D. C. Luckham},
journal = {JCSS},
month = Apr,
number = 2,
pages = {119--160},
title = {Program Schemes, Recursion Schemes and Formal Languages},
volume = 7,
year = 1973,
}
GL80
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{GL80,
author = {Gries, David and G. Levin},
journal = TOPLAS,
pages = {564--579},
title = {Assignment and Procedure call proof rules.},
volume = {2:4},
year = 1980,
}
GL81
@techreport{GL81,
author = {Gerhart, S. L. and S. Lee},
institution = {USC},
title = {Affirm User's Guide},
year = 1981,
}
GL94
@article{GL94,
author = {Ramanathan V. Guha and Douglas B. Lenat},
journal = {Communications of the {ACM}},
number = 7,
pages = {126--142},
title = {Enabling Agents to Work Together},
volume = 37,
year = 1994,
}
GL97
@book{GL97,
address = {Baltimore, MD},
author = {G. H. Golub and C. F. Van Loan},
edition = {3rd},
publisher = {Johns Hopkins University Press},
title = {Matrix Computations},
year = 1997,
}
GLB75
@article{GLB75,
author = {Good, D. and R London and E. Bledsoe},
journal = {IEEE Trans. Software Eng.},
pages = {1:59--67},
title = {An interactive program verification system.},
year = 1975,
}
GM92
@string{Nov = "November"}
@string{TCS = "Journal of Theoretical Computer Science"}
@article{GM92,
author = {Goguen, J. A. and J. Meseguer},
journal = TCS,
month = Nov,
number = 2,
pages = {217--273},
title = {Order-sorted algebra {I}: {E}quational deduction for multiple inheritance, overloading, exceptions and partial operations},
volume = 105,
year = 1992,
}
GM93
@book{GM93,
address = "Cambridge",
author = {Gordon, Michael and Tom Melham},
publisher = "Cambridge University Press",
title = {Introduction to {\HOL}: {A} Theorem Proving Environment for Higher-Order Logic},
year = 1993,
}
GM94
@book{GM94,
address = {Cambridge, MA},
editor = {C. A. Gunter and J. C. Mitchell},
publisher = {{MIT} Press},
series = {Types, Semantics, and Language Design},
title = {Theoretical Aspects of Object-Oriented Programming, Types, Semantics and Language Design},
year = 1994,
}
GM96
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{GM96,
author = {A. D. Gordon and T. Melham},
booktitle = {Theorem Proving in Higher Order Logics: 9th International Conference, {T}urku, {F}inland, {A}ugust 1996: Proceedings},
editor = {J. von Wright and J. Grundy and J. Harrison},
pages = {173--190},
publisher = {Springer-Verlag},
series = LNCS,
title = {Five Axioms of Alpha-Conversion},
volume = 1125,
year = 1996,
}
GML03
@techreport{GML03,
author = {Jim Grundy and Tom Melham and John O'Leary},
institution = {Oxford Univerity, Computing Laboratory},
number = {PRG-RR-03-16},
title = {A Reflective Functional Language for Hardware Design and Theorem Proving},
year = 2003,
}
GMW79
@string{LNCS = "Lecture Notes in Computer Science"}
@book{GMW79,
author = {Michael Gordon and Robin Milner and Christopher Wadsworth},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {Edinburgh {\LCF}: a mechanized logic of computation},
volume = 78,
year = 1979,
}
GMW87
@article{GMW87,
author = {O. Goldreich and S. Micali and A. Widgerson},
journal = {19th STOC},
pages = {218--229},
title = {How to Play any Mental Game},
year = 1987,
}
GNUmake
@string{Jul = "July"}
@book{GNUmake,
author = "Richard M. Stallman and Roland McGrath and Paul Smith",
month = Jul,
publisher = "Free Software Foundation",
title = "{GNU} {Make}: A Program for Directing Recompilation",
url = "http://www.gnu.org/software/make/manual/index.html",
year = 2002,
}
GO64
@book{GO64,
address = {London},
author = {Gelbaum, Bernard R. and John M. Olmstead},
publisher = {Holden-Day},
title = {Counterexamples in Analysis},
year = 1964,
}
GO76
@article{GO76,
author = {Gries, David and S. Owicki},
journal = {Acta Informatica 6},
pages = {319--340},
title = {An Axiomatic Proof Technique for Parallel Programs},
year = 1976,
}
Goad91
@incollection{Goad91,
author = {C. Goad},
booktitle = {Artificial Intelligence and Mathematical Theory of Computation},
editor = {V. Lifschitz},
pages = {109--128},
publisher = {Academic Press, New York},
title = {Metaprogramming at Work in Automated Manufacturing},
year = 1991,
}
GOB69
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{GOB69,
author = {J. Guard and F. Oglesby and J. Bennett and L. Settle},
journal = JACM,
pages = {49--62},
title = {Semi-automated mathematics},
volume = 16,
year = 1969,
}
God31
@article{God31,
author = {Kurt G{\"o}del},
journal = {Monatshefte f{\"u}r Mathematik und Physik},
note = {English version in \cite{SBML67}},
pages = {173--198},
title = {{\"U}ber formal unentscheidbare S{\"a}tze der Principia Mathematica und verwandter Systeme {I}},
volume = 38,
year = 1931,
}
God33
@article{God33,
author = {G{\"o}del, K.},
journal = "Ergebnisse eines mathematischen Kolloquiums",
note = {English translation in \cite{Fef86}, pages 397--399.},
pages = "23--24",
title = "U}ber die {L}{\"a}nge von Beweisen",
volume = 7,
year = 1936,
}
God65
@inproceedings{God65,
author = {Kurt G{\"o}del},
booktitle = {The Undecidable},
editor = {M. Davis},
pages = {75--81},
publisher = {Raven Press},
title = {On intuitionistic arithmetic and number theory},
year = 1965,
}
God65a
@incollection{God65a,
address = {Hewlett, NY},
author = {Kurt G{\"o}del},
booktitle = {The Undecidable},
editor = {M. Davis},
pages = {82--83},
publisher = {Raven Press},
title = {On the Length of Proofs},
year = 1965,
}
God92
@book{God92,
address = {New York},
author = {Kurt G{\"o}del},
publisher = {Dover Publications},
title = {On Formally Undecidable Propositions of Principia Mathematica and Related Systems},
year = 1992,
}
Gog90
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Gog90,
author = {J. A. Goguen},
booktitle = {VDM '90: VDM and Z---Formal methods in software developemnt, 3rd International Symposium of VDM Europe},
editor = {D. Bjorner and C. A. R. Hoare and H. Langmaack},
pages = {12--28},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {An algebraic approach to refinement},
volume = 428,
year = 1990,
}
Gol89
@inproceedings{Gol89,
address = {Eugene, Oregon},
author = {Goldenson, D. R.},
booktitle = {Proceedings of the National Educational Computing Conference 1989},
editor = {W. C. Ryan},
pages = {194--203},
publisher = {University of Oregon, International Council on Computers in Education},
title = {Teaching Introductory Programming Methods Using Structure Editing: Some Empirical Results},
year = 1989,
}
Gol90
@string{Jul = "July"}
@phdthesis{Gol90,
author = {Goldman, K. J.},
month = Jul,
school = {Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology},
title = {Distributed Algorithm Simulation using Input/Output Automata},
year = 1990,
}
Gon05
@unpublished{Gon05,
author = {Georges Gonthier},
note = {Preprint},
title = {A computer-checked proof of the {F}our {C}olour {T}heorem},
year = 2005,
}
Goo57
@book{Goo57,
address = {Amsterdam},
author = {Goodstein, R. L.},
publisher = {North-Holland},
title = {Recursive Number Theory},
year = 1957,
}
Goo85
@inproceedings{Goo85,
author = {D. Good},
booktitle = {Mathematical Logic and Programming Languages},
editor = {C. A. R. Hoare and J. C. Shepardson},
pages = {55--75},
publisher = {Springer-Verlag, NY},
title = {Mechanical Proofs about Computer Programs},
year = 1985,
}
Gor75a
@techreport{Gor75a,
author = {Michael J.C.~Gordon},
institution = {Stanford University},
number = {STAN-CS-75-507},
title = {Towards a Semantic Theory of Dynamic Binding},
year = 1975,
}
Gor85
@techreport{Gor85,
author = {Michael Gordon},
institution = {Cambridge University},
number = 68,
title = {{\HOL}: A Machine Oriented Formalization of Higher Order Logic},
year = 1985,
}
Gor88
@incollection{Gor88,
author = {Michael Gordon},
booktitle = {VLSI Specification, Verification and Synthesis},
editor = {G. Britwistle and P.A. Subrahmanyam},
pages = {73--128},
publisher = {Kluwer},
title = {{\HOL}: A Proof Generating System for Higher-Order Logic},
year = 1988,
}
Gor94
@techreport{Gor94,
author = "Mike J. C. Gordon",
institution = "University of Cambridge Computer Laboratory",
number = 353,
title = "Merging {\HOL} with Set Theory: preliminary experiments",
url = "www.cl.cam.ac.uk/users/mjcg/papers/holst/index.html",
year = 1994,
}
Got79
@inproceedings{Got79,
address = {Tokyo},
author = {S. Goto},
booktitle = {International Joint Conference on Artificial Intelligence},
pages = {??},
title = {Program Synthesis from Natural Deduction Proofs},
year = 1979,
}
GPS01
@inproceedings{GPS01,
author = {Green, Cordell and Dusko Pavlovic and Douglas R. Smith},
booktitle = {Software Design and Productivity Workshop},
title = {Software Productivity through Automation and Design Knowledge},
year = 2001,
}
GPT96
@string{Mar = "March"}
@inproceedings{GPT96,
address = "Dordrecht",
author = "Giunchiglia, Fausto and Paolo Pecchiari and Carolyn Talcott",
booktitle = "First International Workshop on Frontiers of Combining Systems, {M}unich",
editor = "Baader, Franz and Klaus Schultz",
month = Mar,
publisher = "Kluwer",
series = "Applied Logic Series",
title = "Reasoning Theories: towards an architecture for open mechanized reasoning systems.",
vol = 3,
year = 1996,
}
GPWZ01
@inproceedings{GPWZ01,
address = {Siena, Italy},
author = {H. Geuvers and R. Pollack and F. Wiedijk and J. Zwanenburg},
booktitle = {Calculemus 2001 Proceedings},
title = {The algebraic hierarchy of the {FTA} project},
year = 2001,
}
GPWZ02
@article{GPWZ02,
address = {Duluth, MN, USA},
author = {Herman Geuvers and Randy Pollack and Freek Wiedijk and Jan Zwanenburg},
issn = {0747-7171},
journal = {Journal of Symbolic Computation},
number = 4,
pages = {271--286},
publisher = {Academic Press, Inc.},
title = {A constructive algebraic hierarchy in Coq},
url = {http://dx.doi.org/10.1006/jsco.2002.0552},
volume = 34,
year = 2002,
}
GR94
@techreport{GR94,
address = {Uppsala, Sweden},
author = {Edward Griffor and Rathjen, Michael},
institution = {Uppsala University},
note = {ISSN 1101-3591},
number = {U.U.D.M. Report 1994:4},
title = {The Strength of Some Martin-L\"{o}f Type Theories},
type = {Department of Mathematics},
year = 1994,
}
Gra05
@string{may = "May"}
@mastersthesis{Gra05,
address = {Department of Computer Science},
author = {Nathaniel Asoka Gray},
month = may,
optwwwref = {http://resolver.caltech.edu/CaltechETD:etd-05272005-182952},
school = {California Institute of Technology},
title = {High-confidence, modular compiler development in a formal environment},
year = 2005,
}
Gra78
@phdthesis{Gra78,
author = {Grayson, Robin John},
school = {Merton College, University of Oxford},
title = {Intuitionistic Set Theory},
year = 1978,
}
Gra83
@string{JSL = "The Journal of Symbolic Logic"}
@article{Gra83,
author = {Grayson, Robin John},
journal = JSL,
pages = {670--682},
title = {Forcing in Intuitionistic Systems without Power-Set},
volume = 48,
year = 1983,
}
Gra95
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@book{Gra95,
author = {Peter Graf},
publisher = {Springer},
series = LNAI,
title = {Term Indexing},
volume = 1053,
year = 1995,
}
Gre69
@string{May = "May"}
@inproceedings{Gre69,
address = {Washington, DC},
author = {C. C. Green},
booktitle = {IJCAI-69---Proceedings of the 1$^{st}$ International Joint Conference on Artificial Intelligence},
month = May,
pages = {219--239},
title = {An application of theorem proving to problem solving},
year = 1969,
}
Gre75
@string{LNCS = "Lecture Notes in Computer Science"}
@book{Gre75,
author = {S. Greibach},
publisher = {Springer-Verlag},
series = LNCS,
title = {Theory of Program Structures: Schemes, Semantics, Verification},
volume = 36,
year = 1975,
}
Gre92
@string{Jun = "June"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Gre92,
address = {New York},
author = {N. Greenleaf},
booktitle = {Constructivity in Comupter Science},
editor = {J. P. Myers, Jr. and M. J. O'Donnell},
month = Jun,
pages = {199--217},
publisher = {Springer-Verlag},
series = LNCS,
title = {Bringing Mathematics Education Into the Algorithmic Age},
year = 1991,
}
Gri81
@book{Gri81,
author = {David Gries},
publisher = {Springer-Verlag, New York},
title = {The Science of Programming.},
year = 1981,
}
Gri84
@article{Gri84,
author = {David Gries},
journal = {Science of Computer Programming},
pages = {207--14},
title = {A Note on a Standard Strategy for Developing Loop Invariant and Loops},
volume = 2,
year = 1984,
}
Gri88
@phdthesis{Gri88,
author = {T. G. Griffin},
school = {Cornell University},
title = {Notational Definition and Top-Down Refinement for Interactive Proof Development Systems},
year = 1988,
}
Gri88a
@inproceedings{Gri88a,
author = {T. Griffin},
crossref = {LICS88},
pages = {372--383},
title = {Notational Definition - A Formal Account},
}
Fully expanded entry:
@inproceedings{Gri88a,
address = {Edinburgh, UK},
author = {T. Griffin},
booktitle = {Proceedings of the 3$^{rd}$ IEEE Symposium on Logic in Computer Science},
key = {LICS88},
pages = {372--383},
publisher = {IEEE Computer Society Press},
title = {Notational Definition - A Formal Account},
year = 1988,
}
Gri89
@string{Jun = "June"}
@book{Gri89,
address = {New York},
author = {R. P. Grimaldi},
edition = {2nd},
month = Jun,
publisher = {Addison-Wesley},
title = {Discrete and Combinatorial Mathematics: An Applied Introduction},
year = 1989,
}
Gri90
@inproceedings{Gri90,
author = {T. Griffin},
booktitle = {Proceedings of the Seventeeth Annual Symposium on Principles of Programming Languages},
pages = {47--58},
title = {A formulas-as-Types notion of control},
year = 1990,
}
GRPS03
@techreport{GRPS03,
author = {Goel, Sharad and Mark Robson and Milo Polte and Emin Gun Sirer},
institution = {Cornell Univeristy Computing and Information Science},
number = {TR2003-1890},
title = {Herbivore: A Scalable and Efficient Protocol for Anonymous Communication},
year = 2003,
}
GRS05
@string{Oct = "October"}
@article{GRS05,
author = {Yuri Gurevich and Benjamin Rossman and Wolfram Schulte},
journal = {Theoretical Computer Science},
month = Oct,
number = 3,
pages = {370--412},
title = {Semantic Essence of AsmL},
volume = 343,
year = 2005,
}
Grz53
@article{Grz53,
address = {Warsaw, Poland},
author = {Grzegorczyk, A.},
journal = {Rozprawy Mathematcyzne},
pages = {1--45},
publisher = {Instytut Matematyczny Polskiej Akademie Nauk},
title = {Some Classes of Recursive Functions},
volume = 4,
year = 1953,
}
Grz55
@article{Grz55,
author = {A. Grzegorczyk},
journal = {Fundamenta Mathematicae},
pages = {168--202},
title = {Computable Functionals},
volume = 42,
year = 1955,
}
Grz64
@article{Grz64,
author = {A. Grzegorczyk},
journal = {Fundamenta Mathematicae},
pages = {73--93},
title = {Recursive Objects in All Finite Types},
volume = 54,
year = 1964,
}
GS78
@inproceedings{GS78,
author = {L. J. Guibas and R. Sedgewick},
booktitle = {Proc. 19th IEEE Symposium on Foundations of Computer Science},
pages = {8--21},
title = {A dichromatic framework for balanced trees},
year = 1978,
}
GS89
@incollection{GS89,
author = {Giunchiglia, F. and A. Smaill},
booktitle = {Meta-Programming in Logic Programming},
editor = {H. Abramson and M. H. Rogers},
pages = {123--140},
publisher = {MIT Press, Cambridge, Mass.},
title = {Reflection in constructive and non-constructive automated reasoning},
year = 1989,
}
GS90
@incollection{GS90,
author = {Gunter, C. A. and D. S. Scott},
booktitle = {Handbook of Theoretical Computer Science},
editor = {J. van Leeuwen},
pages = {633--674},
publisher = {North-Holland},
title = {Semantic Domains},
year = 1990,
}
GS93
@book{GS93,
address = {New York},
author = {Gries, David and Fred B. Schneider},
publisher = {Springer-Verlag},
title = {A Logical Approach to Discrete Math},
year = 1993,
}
GS94
@string{Aug = "August"}
@manual{GS94,
address = {Ithaca, New York},
author = {Gries, David and Fred B. Schneider},
month = Aug,
note = {Instructor's Manual},
organization = {Cornell University},
title = {A Logical Approach to Discrete Math},
year = 1994,
}
GSI03
@techreport{GSI03,
author = {Nikolaos Georgantas and Daniele Sacchetti and Val\'erie Issarny},
institution = {INRIA, France},
number = {RT-0279},
title = {Making Middleware Communication Architecture Reconfigurable},
year = 2003,
}
GSS88
@article{GSS88,
crossref = {GSS92},
}
Fully expanded entry:
@string{TCS = "Journal of Theoretical Computer Science"}
@article{GSS88,
author = {J-Y. Girard and A. Scedrov and P. J. Scott},
journal = TCS,
number = 1,
pages = {1--66},
title = {Bounded Linear Logic},
volume = 97,
year = 1992,
}
GSS92
@string{TCS = "Journal of Theoretical Computer Science"}
@article{GSS92,
author = {J-Y. Girard and A. Scedrov and P. J. Scott},
journal = TCS,
number = 1,
pages = {1--66},
title = {Bounded Linear Logic},
volume = 97,
year = 1992,
}
GSW96
@inproceedings{GSW96,
author = "Carla P. Gomes and Douglas R. Smith and Stephen J. Westfold",
booktitle = "Proceedings of the Eleventh Knowledge-Based Software Engineering Conference",
pages = "12--20",
publisher = "IEEE Computer Society Press",
title = "Synthesis of Schedulers for Planned Shutdowns of Power Plants",
year = 1996,
}
GT79
@article{GT79,
author = {Goguen, J. A. and J. Tardo},
journal = {Specification of Reliable Softare},
organization = {IEEE},
pages = {170--189},
title = {An introduction to {OBJ}: {A} language for writing and testing software specifications},
year = 1979,
}
GT97
@article{GT97,
author = {Garg, V. K. and Tomlinson, A. I.},
journal = {Acta Informatica},
pages = {667--686},
title = {Using the Causal Domain to Specify and Verify Distributed Programs},
volume = 34,
year = 1997,
}
GTL89
@book{GTL89,
author = {J-Y. Girard and P. Taylor and Y. Lafont},
publisher = {Cambridge University Press},
series = {Cambridge Tracts in Computer Science},
title = {Proofs and Types},
volume = 7,
year = 1989,
}
GTNH03
@inproceedings{GTNH03,
author = {Nathaniel Gray and Cristian {\c T}{\u a}pu{\c s} and Aleksey Nogin and Jason Hickey},
booktitle = {The 14$^{th}$ International Symposium on Software Reliability Engineering (ISSRE 2003). Supplementary Proceedings},
editor = {Dr. Indrakshi Ray},
optwwwpdf = {papers/mmc-issre-03.pdf},
pages = {319--320},
publisher = {Chillarege Press},
title = {Building Reliable Compilers with a Formal Methods Framework},
url = {http://nogin.org/papers/mojavec.html},
year = 2003,
}
Gun89
@string{Jun = "June"}
@techreport{Gun89,
author = "Elsa Gunter",
institution = "Department of Computer and Information Science, Moore School of Engineering, University of Pennsylvania",
month = Jun,
note = "Distributed with the {\HOL} system in the directory Training/studies/intmod/doingalgpaper",
number = "MS-CIS-89-38, Logic \&\ Computation 09",
title = "Doing algebra in simple type theory",
year = 1989,
}
Gun92
@book{Gun92,
author = {C. A. Gunter},
publisher = {MIT Press},
series = {Foundations of Computing Series},
title = {Semantics of Programming Languages: Structures and Techniques},
year = 1992,
}
Gun94
@string{Dec = "December"}
@unpublished{Gun94,
author = {E. Gunter},
month = Dec,
note = {Presented at Logic \& Computation Seminar, UPA},
title = {Studying the {ML} Module System in {\HOL}90},
year = 1994,
}
GW01
@techreport{GW01,
author = {Green, Cordell and Stephen Westfold},
institution = {Kestral Institute},
number = {KES.U.00.8},
title = {Experiments Suggest High Level Formal Models and Automated Code Synthesis Significantly Increase Dependability},
year = 2001,
}
GW89
@inproceedings{GW89,
author = {Giunchiglia, F. and T. Walsh},
booktitle = {Proceedings of AISB-89},
note = {Also available from Edinburgh as DAI Res. Paper No. 429.},
organization = {Society for the Study of Art. International and Simulation of Behaviour},
title = {Theorem Proving with Definitions},
year = 1989,
}
GW95
@string{Mar = "March"}
@book{GW95,
address = {Norwell, Massachusetts},
editor = {Guttman, Joshua D. and Mitchell Wand},
month = Mar,
publisher = {Kluwer Academic Publishers},
title = {{VLisp}, A Verified Implementation of {S}cheme},
volume = {8, Nos. 1 \& 2},
year = 1995,
}
GWZ00
@inproceedings{GWZ00,
author = {H. Geuvers and F. Wiedijk and J. Zwanenburg},
crossref = {TPHOLs2000},
pages = {162--178},
title = {Equational Reasoning via Partial Reflection},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{GWZ00,
author = {H. Geuvers and F. Wiedijk and J. Zwanenburg},
booktitle = "Theorem Proving in Higher Order Logics: 13$^{th}$ International Conference, {TPHOLs} 2000",
editor = "J. Harrison and M. Aagaard",
key = "TPHOLs00",
pages = {162--178},
publisher = "Springer-Verlag",
series = LNCS,
title = {Equational Reasoning via Partial Reflection},
volume = 1869,
year = 2000,
}
GWZ01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{GWZ01,
author = {H. Geuvers and F. Wiedijk and J. Zwanenburg},
booktitle = {Types for Proofs and Programs, Proceedings of the International Workshop {TYPES} 2000},
editor = {Paul Callaghan and Zhaohui Luo and James McKinna and Robert Pollack},
pages = {96--111},
publisher = {Springer},
series = LNCS,
title = {A Constructive Proof of the Fundamental Theorem of Algebra without using the Rationals},
volume = 2277,
year = 2001,
}
GZH03
@string{Jun = "June"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{GZH03,
author = {Adam Granicz and Daniel Zimmerman and Jason Hickey},
booktitle = {Proceedings of the 4th International Conference on Rewriting Techniques and Applications {(RTA 14)}},
editor = {Eobert Nieuwenhuis},
location = {Valencia, Spain},
month = Jun,
optwwwpdf = {papers/rta03.pdf},
optwwwps = {papers/rta03.ps},
publisher = {Springer},
series = LNCS,
title = {Rewriting {UNITY}},
volume = 2706,
year = 2003,
}
HA90
@inproceedings{HA90,
address = {Sophia-Antipolis, France},
author = {Helmink, Leendert and R. Ahn},
booktitle = {Proceedings of the First Annual Workshop on Logical Frameworks},
pages = {233--271},
title = {Goal Directed Proof Construction in Type Theory},
year = 1990,
}
Had87
@inproceedings{Had87,
author = {Vassos Hadzilacos},
booktitle = {Proceedings of the 6th {ACM} Symposium on Principles of Database Systems},
pages = {129--134},
title = {A Knowledge-theoretic Analysis of Atomic Commitment Protocols},
year = 1987,
}
Hah56
@incollection{Hah56,
address = {New York},
author = {Hans Hahn},
booktitle = {The World of Mathematics},
pages = {1956--1976},
publisher = {Simon \& Schuster},
title = {The Crisis in Intuition},
year = 1956,
}
Hal00
@article{Hal00,
author = {Joseph Y. Halpern},
journal = {Distributed Computing},
number = 3,
pages = {145--153},
title = {A note on knowledge-based programs and specifications},
volume = 13,
year = 2000,
}
Hal00b
@article{Hal00b,
author = {Thomas C. Hales},
journal = {Notices of American Mathematical Society},
number = 4,
pages = {440--449},
title = {Cannonballs and Honeycombs},
volume = 47,
year = 2000,
}
Hal74
@book{Hal74,
address = {New York},
author = {Halmos, Paul R.},
publisher = {Springer-Verlag},
title = {Naive Set Theory},
year = 1974,
}
Hal99
@article{Hal99,
author = {Joseph Y. Halpern},
journal = {International Journal of Game Theory},
number = 3,
pages = {315--330},
title = {Hypothetical Knowledge and Counterfactual Reasoning},
volume = 28,
year = 1999,
}
Han89
@inproceedings{Han89,
address = {Paris},
author = {Gila Hanna},
booktitle = {Proceedings of the International Group for the Psychology of Mathematics Education},
editor = {G. Vergnaud and J. Rogalski and M. Artigue},
pages = {45--51},
title = {Proofs that prove and proofs that explain},
volume = {II},
year = 1989,
}
Han95
@string{Nov = "November"}
@incollection{Han95,
address = {Vancouver, British Columbia, Canada},
author = {Gila Hanna},
booktitle = {For the Learning of mathematics},
month = Nov,
publisher = {FLM Publishing Association},
title = {Challenges to the Importance of Proof},
volume = 15,
year = 1995,
}
Han98
@article{Han98,
author = {Gila Hanna},
journal = {Educational Studies in Mathematics},
number = 2,
pages = {197--200},
title = {Review of Proof and Progress in Mathematics},
volume = 36,
year = 1998,
}
Har00
@inproceedings{Har00,
author = {John Harrison},
crossref = {CADE00},
pages = {1--6},
title = {High-level verification using theorem proving and formalized mathematics (extended abstract)},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Har00,
author = {John Harrison},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
editor = {David McAllester},
pages = {1--6},
publisher = {Springer Verlag},
series = LNAI,
title = {High-level verification using theorem proving and formalized mathematics (extended abstract)},
volume = 1831,
year = 2000,
}
Har01
@article{Har01,
author = {D. Harel},
journal = {Computer},
note = {An earleir version of this article appeared in Proc. Fundamental Approaches to Software Eng. (FASE), Lecture Notes in Computer Science, vol. 1783, Springer-Verlag, Berlin, Mar. 2000, pages 22--34.},
number = 1,
pages = {53--60},
publisher = {IEEE Press},
title = {From Play-In Scenarios To Code: An Achievable Dream},
volume = 34,
year = 2001,
}
Har03
@inproceedings{Har03,
author = {D. Harel},
booktitle = {Proc. NATO Advanced Study Institute on Models, Algebras and Logic of Engineering Software},
pages = {317--350},
publisher = {IOS Press},
title = {From Play-In Scenarios to Code: Capturing and Analyzing Reactive Behavior},
year = 2003,
}
Har79
@string{LNCS = "Lecture Notes in Computer Science"}
@book{Har79,
author = {Harel, D.},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {First Order Dynamic Logic},
volume = 68,
year = 1979,
}
Har84
@incollection{Har84,
author = {Harel, D.},
booktitle = {Handbook of Philosophical Logic},
editor = {V. Gabbay and F. Guenthner},
pages = {497--604},
publisher = {D. Reidel, Boston},
title = {Dynamic Logic},
volume = 2,
year = 1984,
}
Har85
@phdthesis{Har85,
author = {Robert W. Harper},
school = {Cornell University},
title = {Aspects of the Implementation of Type Theory},
year = 1985,
}
Har87
@book{Har87,
author = {Harel, D.},
publisher = {Addison-Wesley, Reading, MA},
title = {Algorithmics: The Spirit of Computing},
year = 1987,
}
Har90
@article{Har90,
author = {Harper, Robert},
journal = {J. Symbolic Computing},
number = 1,
pages = {71--84},
title = {Constructing Type systems over an operational semantics},
volume = 14,
year = 1992,
}
Har95
@string{Aug = "August"}
@unpublished{Har95,
author = {J. Harrison},
month = Aug,
note = {(DRAFT)},
title = {Reflections of Formalized Mathematics},
year = 1995,
}
Har95b
@string{Feb = "February"}
@techreport{Har95b,
address = "Millers Yard, Cambridge, UK",
author = {J. Harrison},
institution = {SRI International, Cambridge Computer Science Research Centre},
month = Feb,
number = {CRC-53},
title = {Metatheory and Reflection in Theorem Proving: A Survey and Critique},
url = {http://www.cl.cam.ac.uk/users/jrh/papers/reflect.html},
year = 1995,
}
Har96
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Har96,
author = {John Harrison},
booktitle = {Formal Methods in Computer-Aided Design (FMCAD'96)},
pages = {265--269},
publisher = {Springer},
series = LNCS,
title = {{\HOL Light}: {A} Tutorial Introduction},
volume = 1166,
year = 1996,
}
Har96miz
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Har96miz,
address = "Turku, Finland",
author = "John Harrison",
booktitle = "Theorem Proving in Higher Order Logics: 9th International Conference, {TPHOLs}'96",
date = "26--30 August 1996",
editor = "Joakim von Wright and Jim Grundy and John Harrison",
pages = "203--220",
publisher = "Springer-Verlag",
series = LNCS,
title = "A Mizar Mode for {HOL}",
volume = 1125,
year = 1996,
}
Har98
@book{Har98,
author = "John Harrison",
publisher = "Springer-Verlag",
title = "Theorem Proving with the Real Numbers",
year = 1998,
}
HarLil94
@string{Jan = "January"}
@inproceedings{HarLil94,
address = "Portland, OR",
author = "Robert Harper and Mark Lillibridge",
booktitle = "Conference record of {POPL} '94: 21st {ACM} {SIGPLAN}-{SIGACT} {S}ymposium on {P}rinciples of {P}rogramming {L}anguages",
month = Jan,
pages = "123--137",
title = "A type-theoretic approach to higher-order modules with sharing",
url = "http://citeseer.nj.nec.com/harper94typetheoretic.html",
year = 1994,
}
Hart78
@book{Hart78,
address = {Philadelphia, PA},
author = {Hartmanis, Juris},
publisher = {SIAM},
title = {Feasible Computations and Provable Complexity Properties},
year = 1978,
}
Hart92
@proceedings{Hart92,
editor = {Hartmanis, Juris and Herbert Lin},
organization = {Committee to Assess the Scope and Direction of Computer Sicence and Technology; Computer Science and Telecommunications Board; Commission on Physical Sciences, Mathermatics, and Applications; National Research Council},
publisher = {National Academy Press},
title = {Computing the Future, A Broader Agenda for Computer Science and Engineering},
year = 1992,
}
Hat82
@book{Hat82,
author = {Hatcher, William S.},
publisher = {Pergamon Press, New York},
title = {The Logical Foundations of Mathematics},
year = 1982,
}
Haw04
@book{Haw04,
author = {Hawkins, Jeff},
publisher = {Times Books},
title = {On Intelligence},
year = 2004,
}
Hay97
@string{Nov = "November"}
@techreport{Hay97,
author = "Mark Hayden",
institution = "Cornell University",
month = Nov,
number = "TR97-1652",
title = "Distributed Communication in {ML}",
year = 1997,
}
Hay98
@string{Jan = "January"}
@phdthesis{Hay98,
author = {Hayden, Mark},
month = Jan,
school = {Department of Computer Science, Cornell University, Ithaca, NY},
title = {The {\Ensemble} System},
year = 1998,
}
HB02
@incollection{HB02,
address = {New York},
author = {Gila Hanna and E. Barbeau},
booktitle = {History of Modern Science and Mathematics (4 volumes)},
editor = {B. Baigrie},
pages = {36--48},
publisher = {Charles Scribner's Sons},
title = {What is proof?},
volume = 1,
year = 2002,
}
HBC99
@string{Jan = "January"}
@unpublished{HBC99,
author = {Amanda Holland-Minkley and Regina Barzily and Robert L. Constable},
month = Jan,
note = {Submitted for publication},
title = {Impact of a Tactic-Style Theorem Prover on the Verbalization of Its Proofs},
year = 1999,
}
HBC99b
@string{Jul = "July"}
@inproceedings{HBC99b,
author = {Amanda Holland-Minkley and Regina Barzilay and Robert L. Constable},
booktitle = {Proceedings of the Sixteenth National Conference on Artificial Intelligence},
month = Jul,
organization = {AAAI},
pages = {277--284},
title = {Verbalization of High-Level Formal Proofs},
year = 1999,
}
HBD+92
@string{may = "May"}
@inproceedings{HBD+92,
author = {J. J. Hickey and T. J. Bogovic and B. S. Davie and W. S. Marcus and V. F. Massa and L. Trajkovic and D. V. Wilson},
booktitle = {Proceedings of the International Switching Symposium},
location = {Yokohama, Japan},
month = may,
title = {The Architecture of the Sunshine B-ISDN Network},
year = 1992,
}
HD92
@book{HD92,
editor = {Guershon Harel and Ed Dubinsky},
publisher = {Mathematical Association of America},
title = {The Concept of Function, Aspects of Epistemology and Pedagogy},
volume = 25,
year = 1992,
}
HDL90
@string{Sep = "September"}
@article{HDL90,
author = {Hanna, F.K. and N. Daeche and M. Longley},
journal = {IEEE Transactions on Software Engineering},
month = Sep,
number = 9,
pages = {949--64},
title = {Specification and Verification Using Dependent Types},
volume = 16,
year = 1990,
}
Hea88
@book{Hea88,
address = {New York},
author = {Peter Henrici},
publisher = {John Wiley and Sons},
title = {Applied and Computational Complex Analysis},
volume = {1--3},
year = 1988,
}
Heh79
@article{Heh79,
author = {Hehner, E. C. R.},
journal = {Acta Inform.},
number = 4,
pages = {287--304},
title = {\emph{do} considered \emph{od}: A contribution to the programming calculus.},
volume = 11,
year = 1979,
}
Hei89
@techreport{Hei89,
author = {Heisel, M.},
institution = {Fakult{\"{a}}t f{\"{u}}r Informatik, Universit{\"{a}}t Karlsruhe},
number = {Technical Report 3/89},
title = {A formalization and implementation of {G}ries's program development method with the {KIV} environment},
year = 1989,
}
Hei94
@string{Jun = "June"}
@inproceedings{Hei94,
author = {Heintze, N.},
booktitle = {{ACM} Conference on {Lisp} and Functional Programming},
month = Jun,
pages = {42--51},
title = {Set-Based Analysis of {ML} Programs},
year = 1994,
}
Hel91
@techreport{Hel91,
author = {Leendert Helmink},
institution = {Philips Reseach Laboratories, Eindhoven},
number = {RWR-113-lh-91247-ih},
title = {The {\bf{C}onstructor} {P}roof {D}evelopment {S}ystem},
year = 1991,
}
Hel92
@phdthesis{Hel92,
address = {The Netherlands},
author = {Leendert Helmink},
school = {Universiteit van Amsterdam},
title = {Tools for Proofs and Programs},
year = 1992,
}
Hel93
@article{Hel93,
author = {G. Hellman},
journal = {Journal of Philosophical Logic},
pages = {221--248},
title = {Constructive Mathematics and Quantum Mechanics: Unbounded Operators and the Spectral Theorem},
volume = 22,
year = 1993,
}
helmweb
@misc{helmweb,
key = {HELM},
note = {Home page \url{http://helm.cs.unibo.it}},
title = {{HELM}: An Hypertextual Electronic Library of Mathematics},
}
Hen02
@article{Hen02,
author = {Dimitri Hendriks},
journal = {Journal of Automated Reasoning},
number = 3,
pages = {277--307},
title = {Proof Reflection in {\Coq}},
volume = 29,
year = 2002,
}
Hen94
@unpublished{Hen94,
author = {Thomas A. Henzinger},
note = {Course Notes, CS615, Cornell University},
title = {The Theory of Concurrent Systems},
year = 1994,
}
Her73
@book{Her73,
author = {Hermes, Hans},
publisher = {Springer-Verlag, New York},
title = {Introduction to Mathematic Logic},
year = 1973,
}
Her90
@unpublished{Her90,
author = {Herblin, L. A.},
note = {Unpublished},
title = {A-translation and its application to the synthesis of algorithms},
year = 1990,
}
Hey34
@book{Hey34,
address = {Berlin},
author = {Heyting, Arend},
publisher = {Springer},
title = {Mathematische Grundlagenforschung. Intuitionismus.Beweistheorie},
year = 1934,
}
Hey59
@inproceedings{Hey59,
address = {Warsaw},
author = {Heyting, A.},
booktitle = {Proceedings of the Symposium on Foundations of Mathematics},
organization = {International Mathematical Union and Mathematical Institute of the Polish Academy of Sciences},
pages = {185--192},
publisher = {Pergamon Press},
title = {Infinitistic Methods from a Finitist Point of View},
year = 1959,
}
Hey66
@book{Hey66,
author = {Heyting, A.},
publisher = {North-Holland, Amsterdam},
title = {Intuitionism, An Introduction},
year = 1966,
}
HF89
@article{HF89,
author = {Joseph Y. Halpern and Ronald Fagin},
journal = {Distributed Computing},
number = 4,
pages = {159--177},
title = {Modeling knowledge and action in distributed systems},
volume = 3,
year = 1989,
}
HF92
@string{May = "May"}
@article{HF92,
author = {Hudak, P. and J.H. Fasel},
journal = {{ACM} {SIGPLAN} Notices},
month = May,
number = 5,
title = {A Gentle Introduction to {H}askell},
volume = 27,
year = 1992,
}
HG06
@string{oct = "October"}
@inproceedings{HG06,
author = {Benjamin Hindman and Dan Grossman},
booktitle = {ACM SIGPLAN Workshop on Memory Systems Performance and Correctness},
month = oct,
title = {Atomicity via Source-to-Source Translation},
year = 2006,
}
HH71
@string{JACM = "Journal of the Association for Computing Machinery"}
@string{Jul = "July"}
@article{HH71,
author = {Hartmanis, J. and J. E. Hopcroft},
journal = JACM,
month = Jul,
number = 3,
pages = {444--475},
title = {An Overview of the Theory of Computational Complexity},
volume = 18,
year = 1971,
}
HH94
@unpublished{HH94,
author = {Henzinger, Thomas A. and Pei-Hsin Ho},
note = {7th International Conference of Industrial and Engineering Applications of AI and Expert Systems},
title = {Model Checking Strategies for Hybrid Systems},
year = 1994,
}
HH94a
@unpublished{HH94a,
author = {Henzinger, Thomas A. and Pei-Hsin Ho},
note = {Submitted to RTSS},
title = {Algorithmic Analysis of Nonlinear Hybrid Systems},
year = 1994,
}
HHLLS03
@string{sep = "September"}
@inproceedings{HHLLS03,
author = {Huebsch, R. and Hellerstein, J.M. and Lanham, N. and Loo, B.T. and Shenker, S.},
booktitle = {Proc. of the 19th Int. Conf. on Very Large Databases (VLDB)},
month = sep,
title = {Querying the {I}nternet with {PIER}},
year = 2003,
}
HHP87
@inproceedings{HHP87,
author = {Robert Harper and Furio Honsell and Gordon Plotkin},
crossref = {LICS87},
pages = {194--204},
title = {A Framework for Defining Logics},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{HHP87,
author = {Robert Harper and Furio Honsell and Gordon Plotkin},
booktitle = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
editor = {D. Gries},
key = {LICS87},
month = Jun,
pages = {194--204},
publisher = {IEEE Computer Society Press},
title = {A Framework for Defining Logics},
year = 1987,
}
HHP93
@string{JACM = "Journal of the Association for Computing Machinery"}
@string{Jan = "January"}
@article{HHP93,
author = {Robert Harper and Furio Honsell and Gordon Plotkin},
journal = JACM,
month = Jan,
note = {A revised and expanded version of the 1987 paper},
number = 1,
pages = {143--184},
title = {A Framework for Defining Logics},
volume = 40,
year = 1993,
}
Hic01
@string{Jan = "January"}
@phdthesis{Hic01,
address = "Ithaca, NY",
author = "Jason J. Hickey",
month = Jan,
optwwwref = {http://www.nuprl.org/documents/Hickey/Hickeythesis.html},
school = "Cornell University",
title = "The {\MetaPRL} Logical Programming Environment",
url = {http://www.nuprl.org/documents/Hickey/Hickeythesis.html},
year = 2001,
}
Hic03a
@string{Sep = "September"}
@misc{Hic03a,
author = {Jason Hickey},
howpublished = {Talk given at {TPHOLs} 2003, Rome, Italy},
month = Sep,
title = {{\MetaPRL} -- a Modular Logical Environment},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Hic03b
@string{Aug = "August"}
@misc{Hic03b,
author = {Jason Hickey},
howpublished = {Talk given at MERLIN 2003, Uppsala, Sweden},
month = Aug,
title = {Formal Compiler Implementation in a Logical Framework},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Hic03c
@string{May = "May"}
@misc{Hic03c,
author = {Jason Hickey},
howpublished = {Talk given at City College of New York},
month = May,
title = {Formal Abstract Algebra in {\MetaPRL}},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Hic92
@string{may = "May"}
@inproceedings{Hic92,
author = {J.J. Hickey},
booktitle = {Proceedings of the IEEE Custom Integrated Circuits Conference},
location = {Boston, MA},
month = may,
title = {A 50 MIP ATM Cell Processor for B-ISDN},
year = 1992,
}
Hic94
@unpublished{Hic94,
author = {Jason J. Hickey},
note = {unpublished},
title = {Formal Abstract Data Types},
year = 1994,
}
Hic96
@unpublished{Hic96,
author = {Jason J. Hickey},
note = {unpublished manuscript},
title = {Formal Abstract Data Types},
year = 1996,
}
Hic96a
@inproceedings{Hic96a,
author = "Jason J. Hickey",
booktitle = "Foundations of Object Oriented Languages 3",
note = "Available electronically through the \href{http://www.cis.upenn.edu/~bcpierce/FOOL/FOOL3.html}{FOOL 3 home page}",
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/fool3/paper.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/fool3/paper.ps},
title = "Formal Objects in Type Theory Using Very Dependent Types",
year = 1996,
}
Hic97a
@unpublished{Hic97a,
author = {Jason J. Hickey},
note = {Available through FOOL 3 web set on {\tt www.cs.williams.edu}},
title = {Formal Objects in Type Theory Using Very Dependent Types},
}
Hic97b
@inproceedings{Hic97b,
author = {Jason J. Hickey},
crossref = {CADE97},
note = {An extended version of the paper can be found at \url{http://www.cs.caltech.edu/~jyh/papers/cade14_nl/default.html}},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cade14_nl/abstract.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cade14_nl/abstract.ps},
optwwwref = {http://mojave.caltech.edu/jyh/papers/cade14_nl/default.html},
pages = {395--399},
title = {{\textsf{NuPRL-Light}}: An Implementation Framework for Higher-Order Logics},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Hic97b,
author = {Jason J. Hickey},
booktitle = {Proceedings of the 14$^{th}$ International Conference on Automated Deduction},
editor = {William McCune},
isbn = {3-540-63104-6},
month = {July 13--17},
note = {An extended version of the paper can be found at \url{http://www.cs.caltech.edu/~jyh/papers/cade14_nl/default.html}},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cade14_nl/abstract.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cade14_nl/abstract.ps},
optwwwref = {http://mojave.caltech.edu/jyh/papers/cade14_nl/default.html},
pages = {395--399},
publisher = {Springer},
series = LNAI,
title = {{\textsf{NuPRL-Light}}: An Implementation Framework for Higher-Order Logics},
volume = 1249,
year = 1997,
}
Hic97c
@techreport{Hic97c,
address = {Ithaca, NY},
author = {Jason J. Hickey},
institution = {Cornell University},
note = {forthcoming},
title = {A Semantics of Objects in Type Theory},
year = 1997,
}
Hic97d
@unpublished{Hic97d,
author = {Hickey, Jason J.},
note = {Forthcoming},
title = {Modules with Proofs},
year = 1997,
}
Hic97e
@unpublished{Hic97e,
author = {Hickey, Jason J.},
note = {Unpublished},
title = {A Predicative Type-Theoretic Interpretation of Objects},
year = 1997,
}
Hic99b
@inproceedings{Hic99b,
author = {Hickey, Jason J.},
crossref = {CADE99},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cade16_dist/paper.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cade16_dist/paper.ps},
pages = {227--231},
title = {Fault-Tolerant Distributed Theorem Proving},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Hic99b,
address = {Berlin},
author = {Hickey, Jason J.},
booktitle = {Proceedings of the 16$^{th}$ International Conference on Automated Deduction},
editor = {Harald Ganzinger},
isbn = {3-540-66222-7},
month = {July 7--10},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cade16_dist/paper.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cade16_dist/paper.ps},
pages = {227--231},
publisher = {Trento, Italy},
series = LNAI,
title = {Fault-Tolerant Distributed Theorem Proving},
volume = 1632,
year = 1999,
}
Hil26
@article{Hil26,
author = {David Hilbert},
journal = {Math Analogue},
pages = {161--190},
title = {\"{U}ber da Unendliche},
volume = 95,
year = 1926,
}
Hil67
@incollection{Hil67,
author = {David Hilbert},
crossref = {SBML67},
note = {reprint of 1928 paper.},
pages = {464--479},
title = {The foundations of mathematics},
}
Fully expanded entry:
@incollection{Hil67,
address = {Cambridge, MA},
author = {David Hilbert},
booktitle = {From Frege to G{\"o}del: {A} Source Book in Mathematical Logic, 1879--1931},
editor = {J. van Heijenoort},
note = {reprint of 1928 paper.},
pages = {464--479},
publisher = {Harvard University Press},
title = {The foundations of mathematics},
year = 1967,
}
Hin69
@article{Hin69,
author = {R. Hindley},
journal = {Transactions of the American Mathematical Society},
pages = {29--60},
title = {The principal type-scheme of an object in combinatory logic},
volume = 146,
year = 1969,
}
Hir96
@string{Apr = "April"}
@techreport{Hir96,
address = {Noisy-le-Grand},
author = {Daniel Hirschkoff},
institution = {CERMICS},
month = Apr,
number = {96-61},
title = {\emph{Nodesat}, an arithmetical tactic for the {\Coq} proof assistant},
url = {http://cermics.enpc.fr/reports/CERMICS-1996/CERMICS-1996-61.ps.gz},
year = 1996,
}
hisp
@misc{hisp,
author = "National Science Foundation",
key = "NSF01",
note = "2001 Annual Survey",
title = "Hispanic Outlook in Higher Education",
year = 2001,
}
HJW92a
@string{May = "May"}
@article{HJW92a,
author = {Hudak, P. and S. P. Jones and P. Wadler and B. Boutel and J. Fairbairn and J. Fasel and M. Guzm{\'a}n and K. Hammond and J. Hughes and T. Johnsson and D. Kieburtz and R. Nikhil and W. Partain and J. Peterson},
journal = {{ACM} {SIGPLAN} Notices},
month = May,
number = 5,
title = {Report on the Programming Language {H}askell --- A Non-Strict, Purely Functional Language, Version 1.2},
volume = 27,
year = 1992,
}
HK98
@string{Jul = "July"}
@techreport{HK98,
author = {Haf{\i}zo{\~g}ullar{\i}, Ozan and Christoph Kreitz},
institution = {Cornell University},
month = Jul,
title = {A Type-Based Framework for Automatic Debugging},
year = 1998,
}
HK98b
@techreport{HK98b,
address = {Ithaca, NY},
author = {Haf{\i}zo{\~g}ullar{\i}, Ozan and Christoph Kreitz},
institution = {Department of Computer Science, Cornell University},
number = {TR 98-1673},
title = {Dead Code Elimination through Type Inference},
year = 1998,
}
HK99
@string{May = "May"}
@inproceedings{HK99,
address = "Rio de Janeiro, Brazil",
author = "Ozan Haf{\i}zo{\~g}ullar{\i} and Christoph Kreitz",
booktitle = "6th Workshop on Logic, Language, Information and Computation (WoLLIC'99)",
editor = "Ruy J.G.B. de Queiroz and Walter A. Carnielli",
month = May,
pages = "127--138",
title = "Dependence Analysis Through Type Inference",
year = 1999,
}
HKMNW94
@string{Nov = "November"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{HKMNW94,
author = "Nicholas Haines and Darrell Kindred and J. Gregory Morrisett and Scott M. Nettles and Jeannette M. Wing",
journal = TOPLAS,
month = Nov,
note = "Short Communication",
title = "Composing First-Class Transactions",
year = 1994,
}
HKP05
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{HKP05,
author = {D. Harel and H. Kugler and A. Pnueli},
booktitle = {Formal Methods in Software and System Modeling},
editor = {H.-J. Kreowski and others},
pages = {309--324},
publisher = {Springer-Verlag},
series = LNCS,
title = {Synthesis Revisited: Generating Statechart Models from Scenario-Based Requirements},
volume = 3393,
year = 2005,
}
HKP93
@string{Aug = "August"}
@techreport{HKP93,
address = {CNRS and ENS Lyon},
author = {Huet, G{\'e}rard and Gilles Kahn and Christine Paulin-Mohring},
institution = {INRIA-Rocquencourt},
month = Aug,
title = {The {\Coq} Proof Assistant : {A} Tutorial : Version 6.1},
year = 1997,
}
HKT00
@book{HKT00,
address = {Cambridge},
author = {David Harel and Dexter Kozen and Jerzy Tiuryn},
publisher = {MIT Press},
series = {Foundations of Computing Series},
title = {Dynamic Logic},
year = 2000,
}
HKV97
@string{Jul = "July"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HKV97,
author = {D. Harel and O. Kupferman and M. Y. Vardi},
booktitle = {Proc. 8th Conference on Concurrency Theory},
month = Jul,
pages = {258--272},
publisher = {Springer-Verlag},
series = LNCS,
title = {On the complexity of verifying concurrent transition systems.},
volume = 1243,
year = 1997,
}
HL78
@article{HL78,
author = {Huet, G{\'e}rard P. and Bernard Lang},
journal = {Acta Informatica},
pages = {31--55},
publisher = {Springer-Verlag},
title = {Proving and Applying Program Transformations Expressed with Second-Order Patterns},
volume = 11,
year = 1978,
}
HL94
@string{Jan = "January"}
@techreport{HL94,
author = {Harper, Robert and Peter Lee},
institution = {Carnegie Mellon University},
month = Jan,
number = {CMU-CS-94-104},
title = {Advanced Languages for Systems Software: The Fox Project in 1994},
type = {School of Computer Science},
year = 1994,
}
HL94a
@string{Jan = "January"}
@article{HL94a,
author = {Harper, Robert and Lillibridge, Mark},
journal = {Twenty-First {ACM} {SIGACT}-{SIGPLAN} Symposium on Principles of Programming Languages},
month = Jan,
pages = {123--137},
title = {A type-theoretic approach to higher-order modules with sharing.},
year = 1994,
}
HLMY99
@techreport{HLMY99,
author = {Heydon, A. and R. Levin and T. Mann and Y. Yu},
institution = {Compaq Systems Research Center},
number = {1999-001},
title = {The {V}esta Approach to Software Configuration Management},
year = 1999,
}
HLS72
@book{HLS72,
address = {London},
author = {Hindley, J.R. and B. Lercher and J.P Seldin},
publisher = {Cambridge University Press},
title = {Introduction to Combinatory Logic},
year = 1972,
}
HLV99
@inproceedings{HLV99,
author = {Jason J. Hickey and Nancy Lynch and Robbert van Renesse},
crossref = {TACAS99},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/ioa_vs/abstract.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/ioa_vs/abstract.ps},
pages = {119--133},
title = {Specifications and Proofs for {\Ensemble} Layers},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HLV99,
author = {Jason J. Hickey and Nancy Lynch and Robbert van Renesse},
booktitle = "5$^{th}$ International Conference on Tools and Algorithms for the Construction and Analysis of Systems",
editor = "W. Rance Cleaveland",
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/ioa_vs/abstract.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/ioa_vs/abstract.ps},
pages = {119--133},
publisher = "Springer",
series = LNCS,
title = {Specifications and Proofs for {\Ensemble} Layers},
url = "http://link.springer-ny.com/link/service/series/0558/tocs/t1579.htm",
volume = 1579,
year = 1999,
}
HM03
@book{HM03,
address = {New York},
author = {D. Harel and R. Marelly},
publisher = {Springer-Verlag},
title = {Come, Let's Play: Scenario-Based Programming Using LSCs and the Play-Engine},
year = 2003,
}
HM05
@misc{HM05,
author = {Tony Hoare and Jay Misra},
note = {Available as an online publication \url{http://vstte.ethz.ch/pdfs/vstte-hoare-misra.pdf}},
title = {Verified software: theories, tool, experiments},
year = 2005,
}
HM89
@string{may = "May"}
@techreport{HM89,
author = {J. J. Hickey and W. S. Marcus},
institution = {Bellcore},
month = may,
number = {TM-ARH-014132},
title = {A Design for a Large, High Speed Batcher/banyan Packet Switch},
year = 1989,
}
HM90
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{HM90,
author = {Joseph Y. Halpern and Yoram Moses},
journal = JACM,
number = 3,
pages = {549--587},
title = {Knowledge and Common Knowledge in a Distributed Environment},
volume = 37,
year = 1990,
}
HM90b
@string{may = "May"}
@inproceedings{HM90b,
author = {J. J. Hickey and W. S. Marcus},
booktitle = {Proceedings of the International Switching Symposium},
location = {Stockholm, Sweden},
month = may,
pages = {75--84},
title = {The Implementation of a High Speed ATM Packet Switch Using CMOS VLSI},
volume = 1,
year = 1990,
}
HM93
@string{Apr = "April"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{HM93,
author = {Harper, Robert and Mitchell, John C.},
journal = TOPLAS,
month = Apr,
number = 2,
pages = {211--252},
title = {On the type structure of {S}tandard {ML}},
volume = 15,
year = 1993,
}
HM94
@string{Sep = "September"}
@techreport{HM94,
author = {Robert Harper and Greg Morrisett},
institution = {Carnegie Mellon University},
month = Sep,
number = {CMU-CS-94-185},
title = {Compiling Polymorphism Using Intensional Type Analysis},
type = {School of Computer Science},
year = 1994,
}
HMM86
@techreport{HMM86,
address = {University of Edinburgh},
author = {Harper, Robert and D.B. MacQueen and R. Milner},
institution = {Laboratory for Foundations of Computer Science},
number = {TR ECS-LFCS-86-2},
title = {Standard {ML}},
year = 1986,
}
HMP77
@inproceedings{HMP77,
author = {Harel, D. and A. Meyer and V. Pratt},
booktitle = {Proceedings 9th {ACM} Symposium Theory of Comput.},
pages = {261--68},
publisher = {{ACM}, New York},
title = {Computability and completeness in logics of programs},
year = 1977,
}
HMP91
@inproceedings{HMP91,
author = {Henzinger, Thomas A. and Z. Manna and A. Pnueli},
booktitle = {Proceedings 18th {ACM} Symposium on Principles of Prog. Lang.},
pages = {353--366},
title = {Temporal proof methodologies for real-time systems},
year = 1991,
}
HMS01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HMS01,
author = "Furio Honsell and Marino Miculan and Ivan Scagnetto",
booktitle = "Proceedings of the 28th International Colloquium on Automata, Languages and Programming (ICALP 2001), Crete, Greece, July 8-12, 2001",
pages = "963--978",
series = LNCS,
title = "An Axiomatic Approach to Metareasoning on Nominal Algebras in {HOAS}",
url = "http://www.springerlink.com/link.asp?id=ahnkfab1p6198th1",
volume = 2076,
year = 2001,
}
HMW01
@article{HMW01,
author = {Joseph Y. Halpern and Yoram Moses and Orli Waarts},
journal = {SIAM Journal on Computing},
number = 3,
pages = {838--865},
title = {A Characterization of Eventual Byzantine Agreement},
volume = 31,
year = 2001,
}
HN00
@inproceedings{HN00,
author = "Jason J. Hickey and Aleksey Nogin",
crossref = "tphols2000",
optwwwref = {http://nogin.org/papers/fast_proving.html},
pages = "252--266",
title = "Fast Tactic-based Theorem Proving",
url = "http://nogin.org/papers/fast_proving.html",
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HN00,
author = "Jason J. Hickey and Aleksey Nogin",
booktitle = "Theorem Proving in Higher Order Logics: 13$^{th}$ International Conference, {TPHOLs} 2000",
editor = "J. Harrison and M. Aagaard",
key = "TPHOLs00",
optwwwref = {http://nogin.org/papers/fast_proving.html},
pages = "252--266",
publisher = "Springer-Verlag",
series = LNCS,
title = "Fast Tactic-based Theorem Proving",
url = "http://nogin.org/papers/fast_proving.html",
volume = 1869,
year = 2000,
}
HN04
@inproceedings{HN04,
author = {Jason Hickey and Aleksey Nogin},
crossref = {tphols2004},
optwwwref = {http://nogin.org/papers/resources.html},
pages = {136--151},
title = {Extensible Hierarchical Tactic Construction in a Logical Framework},
url = {http://nogin.org/papers/resources.html},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HN04,
author = {Jason Hickey and Aleksey Nogin},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2004)},
editor = {Konrad Slind and Annette Bunker and Ganesh Gopalakrishnan},
key = {TPHOLs04},
optwwwref = {http://nogin.org/papers/resources.html},
pages = {136--151},
publisher = {Springer-Verlag},
series = LNCS,
title = {Extensible Hierarchical Tactic Construction in a Logical Framework},
url = {http://nogin.org/papers/resources.html},
volume = 3223,
year = 2004,
}
HN05a
@article{HN05a,
crossref = {HN06},
}
Fully expanded entry:
@string{Sep = "September"}
@article{HN05a,
author = {Jason Hickey and Aleksey Nogin},
journal = {Higher-Order and Symbolic Computation},
month = Sep,
number = {2--3},
optwwwref = {http://nogin.org/papers/mcompiler-hosc.html},
pages = {197--230},
publisher = {Springer Netherlands},
title = {Formal Compiler Construction in a Logical Framework},
url = {http://dx.doi.org/10.1007/s10990-006-8746-6},
volume = 19,
year = 2006,
}
HN05b
@misc{HN05b,
author = {Jason Hickey and Aleksey Nogin},
howpublished = {In preparation},
title = {Extensible Pretty-Printer Specifications},
}
HN05c
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HN05c,
author = {Jason Hickey and Aleksey Nogin},
booktitle = {Fundamental Approaches to Software Engineering, 9th International Conference, FASE 2006},
editor = {Luciano Baresi and Reiko Heckel},
location = {Vienna, Austria},
note = {An extended version is available as \href{http://resolver.caltech.edu/CaltechCSTR:2006.001}{California Institute of Technology technical report CaltechCSTR:2006.001}},
optwwwpdf = {http://mojave.cs.caltech.edu/papers/omake/fase06-final.pdf},
optwwwps = {http://mojave.cs.caltech.edu/papers/omake/fase06-final.ps},
optwwwref = {http://dx.doi.org/10.1007/11693017_7},
optwwwtrpdf = {http://mojave.cs.caltech.edu/papers/omake/fase06-tr.pdf},
optwwwtrps = {http://mojave.cs.caltech.edu/papers/omake/fase06-tr.ps},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2006.001},
pages = {63--78},
publisher = {Springer},
series = LNCS,
title = {{\OMake}: Designing a Scalable Build Process},
url = {http://nogin.org/papers/omake.html},
volume = 3922,
year = 2006,
}
HN06
@string{Sep = "September"}
@article{HN06,
author = {Jason Hickey and Aleksey Nogin},
journal = {Higher-Order and Symbolic Computation},
month = Sep,
number = {2--3},
optwwwref = {http://nogin.org/papers/mcompiler-hosc.html},
pages = {197--230},
publisher = {Springer Netherlands},
title = {Formal Compiler Construction in a Logical Framework},
url = {http://dx.doi.org/10.1007/s10990-006-8746-6},
volume = 19,
year = 2006,
}
HN88
@book{HN88,
address = {Cambridge, MA},
author = {Hayashi, S. and H. Nakano},
publisher = {MIT Press},
title = {P{X}: A Computational Logic},
year = 1988,
}
HNA+03
@string{Sep = "September"}
@misc{HNA+03,
author = {Jason Hickey and Aleksey Nogin and Brian Aydemir and others},
howpublished = {Tutorial given at {TPHOLs} 2003, Rome, Italy},
month = Sep,
optwwwlink = {http://tutorial.metaprl.org},
title = {Introduction to {\MetaPRL} Theorem Prover},
url = {http://tutorial.metaprl.org/},
year = 2003,
}
HNA+04
@string{Jun = "June"}
@misc{HNA+04,
author = {Jason Hickey and Aleksey Nogin and Brian Aydemir and others},
howpublished = {Tutorial given at the North American Summer School in Logic, Language and Information (NASSLI 2004)},
month = Jun,
optwwwlink = {http://tutorial.metaprl.org},
title = {Introduction into formal computer-aided reasoning and the {\MetaPRL} theorem prover},
url = {http://tutorial.metaprl.org/},
year = 2004,
}
HNC+03
@inproceedings{HNC+03,
author = {Jason Hickey and Aleksey Nogin and Robert L. Constable and Brian E. Aydemir and Eli Barzilay and Yegor Bryukhov and Richard Eaton and Adam Granicz and Alexei Kopylov and Christoph Kreitz and Vladimir N. Krupski and Lori Lorigo and Stephan Schmitt and Carl Witty and Xin Yu},
crossref = {tphols2003},
optwwwref = {http://nogin.org/papers/metaprl.html},
pages = {287--303},
title = {{\MetaPRL} --- {A} Modular Logical Environment},
url = {http://nogin.org/papers/metaprl.html},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HNC+03,
author = {Jason Hickey and Aleksey Nogin and Robert L. Constable and Brian E. Aydemir and Eli Barzilay and Yegor Bryukhov and Richard Eaton and Adam Granicz and Alexei Kopylov and Christoph Kreitz and Vladimir N. Krupski and Lori Lorigo and Stephan Schmitt and Carl Witty and Xin Yu},
booktitle = {Proceedings of the 16$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2003)},
editor = {David Basin and Burkhart Wolff},
key = {TPHOLs03},
optwwwref = {http://nogin.org/papers/metaprl.html},
pages = {287--303},
publisher = {Springer-Verlag},
series = LNCS,
title = {{\MetaPRL} --- {A} Modular Logical Environment},
url = {http://nogin.org/papers/metaprl.html},
volume = 2758,
year = 2003,
}
HNG05
@unpublished{HNG05,
author = {Jason Hickey and Aleksey Nogin and Nathaniel Gray},
note = {Submitted to Journal of Functional Programming},
title = {Programming language experimentation using proof assistants. {C}ompiler development as a case study},
year = 2005,
}
HNGA03
@inproceedings{HNGA03,
author = {Jason Hickey and Aleksey Nogin and Adam Granicz and Brian Aydemir},
crossref = {Merlin03},
note = {An extended version of the paper is available as Caltech Technical Report caltechCSTR:2003.002},
optwwwref = {http://doi.acm.org/10.1145/976571.976575},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2003.002},
pages = {1--13},
title = {Compiler implementation in a formal logical framework},
url = {http://doi.acm.org/10.1145/976571.976575},
}
Fully expanded entry:
@inproceedings{HNGA03,
author = {Jason Hickey and Aleksey Nogin and Adam Granicz and Brian Aydemir},
booktitle = {Proceedings of the 2003 workshop on {M}echanized reasoning about languages with variable binding},
isbn = {1-58113-800-8/03/0008},
key = {Merlin03},
location = {Uppsala, Sweden},
note = {An extended version of the paper is available as Caltech Technical Report caltechCSTR:2003.002},
optwwwref = {http://doi.acm.org/10.1145/976571.976575},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2003.002},
pages = {1--13},
publisher = {{ACM} Press},
title = {Compiler implementation in a formal logical framework},
url = {http://doi.acm.org/10.1145/976571.976575},
year = 2003,
}
HNYK06
@string{ENTCS = "Electronic Notes in Theoretical Computer Science"}
@inproceedings{HNYK06,
author = {Jason Hickey and Aleksey Nogin and Xin Yu and Alexei Kopylov},
booktitle = {Proceedings of the International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice ({LFMTP}'06)},
optwwwpdf = {http://mojave.cs.caltech.edu/papers/reflection/2006_05_lfmtp.pdf},
series = ENTCS,
title = {Practical Reflection for Sequent Logics},
url = {http://nogin.org/papers/reflection3.html},
year = 2006,
}
HNYK06b
@inproceedings{HNYK06b,
author = {Jason Hickey and Aleksey Nogin and Xin Yu and Alexei Kopylov},
booktitle = {Proceedings of the 11th ACM SIGPLAN International Conference on Functional Programming, ICFP 2006},
editor = {John H. Reppy and Julia L. Lawall},
location = {Portland Oregon, USA},
optwwwpdf = {http://mojave.cs.caltech.edu/papers/reflection/2006_04_icfp.pdf},
optwwwref = {http://doi.acm.org/10.1145/1159803.1159826},
pages = {172--183},
publisher = {ACM},
title = {Mechanized Meta-Reasoning Using a Hybrid {HOAS}/de {Bruijn} Representation and Reflection},
url = {http://nogin.org/papers/reflection2.html},
year = 2006,
}
Hoa69
@article{Hoa69,
author = {Hoare, C. A. R.},
journal = {Communications of the {ACM}},
number = 10,
pages = {576--580,583},
title = {An axiom basis for computer programming},
volume = 12,
year = 1969,
}
Hoa71
@string{LNM = "Lecture Notes in Mathematics"}
@article{Hoa71,
address = {NY},
author = {Hoare, C. A. R.},
journal = {Semantics Algorithm. Lang.},
pages = {102--16},
publisher = {Springer-Verlag},
series = LNM,
title = {Procedures and parameters: an axiomatic approach.},
volume = 188,
year = 1971,
}
Hoa72
@incollection{Hoa72,
author = {C. A. R. Hoare},
booktitle = {Structured Programming},
publisher = {Academic Press, New York},
title = {Notes on data structuring},
year = 1972,
}
Hoa75
@string{Jun = "June"}
@article{Hoa75,
author = {Hoare, C. A. R.},
journal = {International Comput. Inform. Sci.},
month = Jun,
number = 2,
pages = {105--32},
title = {Recursive data structures.},
volume = 4,
year = 1975,
}
Hoa85
@book{Hoa85,
author = {C. A. R. Hoare},
publisher = {Prentice Hall},
title = {Communicating Sequential Processes},
year = 1985,
}
Hoa96
@inproceedings{Hoa96,
author = {Hoare, C. A. R.},
booktitle = {Proceedings FME'96: Industrial Benefit and Advances in Formal Methods},
editor = {Marie-Claude Gaudel and James Woodcock},
publisher = {Springer},
title = {How Did Software Get So Reliable Without Proof?},
year = 1996,
}
Hoe01
@incollection{Hoe01,
author = "Joris van der Hoeven",
booktitle = "Le document au XXI-i`emesi`ecle",
editor = "Daniel Flipo",
note = "\url{https://www.texmacs.org}",
pages = "39--50",
publisher = "Actes du congr`esGUTenberg",
title = "Gnu texmacs: A free, structured, wysiwyg andtechnical text editor",
volume = "39--40",
year = 2001,
}
Hof79
@book{Hof79,
author = {Hofstadter, D.R.},
publisher = {Basic Books, New York},
title = {G{\"o}del, Escher, Bach: An Eternal Golden Braid},
year = 1979,
}
Hof95
@string{Jul = "July"}
@phdthesis{Hof95,
address = {Laboratory for Foundations of Computer Science},
author = {Martin Hofmann},
month = Jul,
school = {University of Edinburgh},
title = {Extensional concepts in intensional Type theory},
year = 1995,
}
Hof95b
@inproceedings{Hof95b,
author = "Martin Hofmann",
crossref = "TLCA95",
pages = "216--234",
title = "A Simple Model for Quotient Types",
}
Fully expanded entry:
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Hof95b,
author = "Martin Hofmann",
booktitle = {Proceedings of the International Conference on Typed Lambda Calculus and its Applications (TLCA'95)},
editor = {M. Dezani-Ciancaglini and G. Plotkin},
month = Apr,
pages = "216--234",
publisher = {Springer-Verlag},
series = LNCS,
title = "A Simple Model for Quotient Types",
volume = 902,
year = 1995,
}
Hol02
@inproceedings{Hol02,
author = {Amanda Holland-Minkley},
booktitle = {Proceedings of Second International Natural Language Generation Conference},
pages = {167--172},
title = {Planning Proof Content for Communicating Induction},
year = 2002,
}
Hol05
@book{Hol05,
author = {Steve Holzner},
edition = {2nd},
isbn = {0-596-00609-8},
publisher = {O'Reilly},
title = {\textsf{Ant}: The Definitive Guide},
year = 2005,
}
Holz91
@book{Holz91,
author = "Gerard J. Holzmann",
publisher = "Prentice-Hall Software Series",
title = "Design and Validation of Computer Protocols",
year = 1991,
}
Hom01
@inproceedings{Hom01,
author = {Peter V. Homeier},
crossref = {tphols2001b},
pages = {191--206},
title = {Quotient Types},
}
Fully expanded entry:
@string{Sep = "September"}
@inproceedings{Hom01,
author = {Peter V. Homeier},
booktitle = {14$^{th}$ International Conference on Theorem Proving in Higher Order Logics ({TPHOLs} 2001): Supplemental Proceedings},
editor = {R. J. Boulton and P. B. Jackson},
month = Sep,
number = {EDI-INF-RR-0046},
organization = {Division of Informatics, University of Edinburgh, Edinburgh, Scotland, UK},
pages = {191--206},
series = {Informatics Report Series},
title = {Quotient Types},
url = {http://www.informatics.ed.ac.uk/publications/report/0046.html},
year = 2001,
}
Hop71a
@incollection{Hop71a,
address = {New York},
author = {Hopcroft, J. E.},
booktitle = {Theory of Machines and Computations},
pages = {189--196},
publisher = {Academic Press},
title = {An $n$log$n$ algorithm for minimizing states in a finite automaton},
year = 1971,
}
Horn88
@techreport{Horn88,
author = {Horn, C.},
institution = {Department of Artificial Intelligence, Edinburgh},
number = {Working paper 214},
title = {The {\Nuprl} proof development system},
year = 1988,
}
How80
@inproceedings{How80,
author = {Howard, W.},
booktitle = {To H.B. Curry: Essays on Combinatory Logic, Lambda-Calculus and Formalism},
pages = {479--490},
publisher = {Academic Press, NY},
title = {The Formulas-as-Types Notion of Construction},
year = 1980,
}
Howe87a
@inproceedings{Howe87a,
author = {Howe, Douglas J.},
crossref = {LICS87},
pages = {205--214},
title = {The Computational Behaviour of {Girard's} Paradox},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{Howe87a,
author = {Howe, Douglas J.},
booktitle = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
editor = {D. Gries},
key = {LICS87},
month = Jun,
pages = {205--214},
publisher = {IEEE Computer Society Press},
title = {The Computational Behaviour of {Girard's} Paradox},
year = 1987,
}
Howe87b
@string{Jul = "July"}
@string{LNCS = "Lecture Notes in Computer Science"}
@article{Howe87b,
author = {Howe, Douglas J.},
journal = {Eighth International Conference on Automated Deduction},
month = Jul,
pages = {404--415},
series = LNCS,
title = {Implementing Number Theory: An Experiment with {\Nuprl}},
volume = 230,
year = 1987,
}
Howe88
@phdthesis{Howe88,
author = {Howe, Douglas J.},
school = {Cornell University},
title = {Automating Reasoning in an Implementation of Constructive Type Theory},
year = 1988,
}
Howe88b
@inproceedings{Howe88b,
author = {Howe, Douglas J.},
crossref = {CADE88},
pages = {238--257},
title = {Computational Metatheory in {\Nuprl}},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Howe88b,
author = {Howe, Douglas J.},
booktitle = {9th International Conference on Automated Deduction},
editor = {E. Lusk and R. Overbeek},
pages = {238--257},
publisher = {Springer-Verlag, NY},
series = LNCS,
title = {Computational Metatheory in {\Nuprl}},
volume = 310,
year = 1988,
}
Howe89
@inproceedings{Howe89,
author = {Howe, Douglas J.},
crossref = {LICS89},
pages = {198--203},
title = {Equality in Lazy Computation Systems},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{Howe89,
address = {Asilomar Conference Center, Pacific Grove, California},
author = {Howe, Douglas J.},
booktitle = {Proceedings of the 4$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS89},
month = Jun,
pages = {198--203},
publisher = {IEEE Computer Society Press},
title = {Equality in Lazy Computation Systems},
year = 1989,
}
Howe91
@inproceedings{Howe91,
author = {Douglas J. Howe},
crossref = {LICS91},
pages = {162--172},
title = {On Computational Open-Endedness in {M}artin-{L}{\"{o}}f's Type Theory},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{Howe91,
address = {Vrije University, Amsterdam, The Netherlands},
author = {Douglas J. Howe},
booktitle = {Proceedings of the 6$^{th}$ Symposium on Logic in Computer Science},
key = {LICS91},
month = Jul,
pages = {162--172},
publisher = {IEEE Computer Society Press},
title = {On Computational Open-Endedness in {M}artin-{L}{\"{o}}f's Type Theory},
year = 1991,
}
Howe91a
@unpublished{Howe91a,
author = {Howe, Douglas J.},
note = {Department of Computer Science, Cornell University},
title = {A Set Theory for Functional Programming Languages},
year = 1991,
}
Howe91b
@unpublished{Howe91b,
author = {Howe, Douglas J.},
note = {Department of Computer Science, Cornell University},
title = {Proving Congruence of Simulation Orderings in Functional Languages},
year = 1991,
}
Howe92
@unpublished{Howe92,
author = {Howe, Douglas J.},
note = {Pre-print},
title = {A Simple Type Theory for Reasoning about Functional Programs. {{C}omputer {S}cience {D}epartment, {C}ornell {U}niversity}},
year = 1992,
}
Howe92a
@unpublished{Howe92a,
author = {Howe, Douglas J.},
month = {February 19},
note = {Department of Computer Science, Cornell University},
title = {A Simple Formal Proof of Correctness for the Boyer-Moore Majority Algorithm},
year = 1992,
}
Howe92b
@unpublished{Howe92b,
annote = {Draft copy},
author = {Howe, Douglas J.},
note = {Department of Computer Science, Cornell University},
title = {A Simple Semantic Type Theory},
year = 1992,
}
Howe93
@string{LNCS = "Lecture Notes in Computer Science"}
@article{Howe93,
author = {Howe, Douglas J.},
journal = {Functional Programming, Concurrency, Simulation and Automated Reasoning},
publisher = {Springer, Berlin},
series = LNCS,
title = {Reasoning About Functional Programs in {\Nuprl}},
volume = 693,
year = 1993,
}
Howe96
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Howe96,
address = {Berlin},
author = {Douglas J. Howe},
booktitle = {Algebraic Methodology and Software Technology},
editor = {Martin Wirsing and Maurice Nivat},
pages = {85--101},
publisher = {Springer-Verlag},
series = LNCS,
title = {Semantic Foundations for Embedding {\HOL} in {\Nuprl}},
volume = 1101,
year = 1996,
}
Howe96a
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Howe96a,
address = {Berlin},
author = {Douglas J. Howe},
booktitle = {Theorem Proving in Higher Order Logics},
editor = {J. von Wright and J. Grundy and J. Harrison},
pages = {267--282},
publisher = {Springer-Verlag},
series = LNCS,
title = {Importing Mathematics from {\HOL} into {\Nuprl}},
volume = {1125,},
year = 1996,
}
Howe97
@inproceedings{Howe97,
author = "Amy P. Felty and Douglas J. Howe",
crossref = {CADE97},
pages = {351--365},
title = "Hybrid Interactive Theorem Proving using {\Nuprl} and {\HOL}",
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Howe97,
author = "Amy P. Felty and Douglas J. Howe",
booktitle = {Proceedings of the 14$^{th}$ International Conference on Automated Deduction},
editor = {William McCune},
isbn = {3-540-63104-6},
month = {July 13--17},
pages = {351--365},
publisher = {Springer},
series = LNAI,
title = "Hybrid Interactive Theorem Proving using {\Nuprl} and {\HOL}",
volume = 1249,
year = 1997,
}
Howe98
@inproceedings{Howe98,
author = {Douglas J. Howe},
booktitle = {Theorem Proving in Higher-Order Logics},
publisher = {Springer},
title = {A Type Annotation Scheme for {\Nuprl}},
year = 1998,
}
Howe98a
@inproceedings{Howe98a,
author = {Douglas J. Howe},
booktitle = {Frontiers of Combining Systems, FroCoS'98, ILLC},
publisher = {Kluwer Academic Publishers},
title = {Toward sharing libraries of mathematics between theorem provers},
year = 1998,
}
HP01
@inproceedings{HP01,
author = {Joseph Y. Halpern and Riccardo Pucella},
booktitle = {Proceedings of the Eighth {ACM} Conference on Computer and Communications Security (CCS-8)},
pages = {106--115},
title = {On the relationship between {Strand} spaces and multi-agent systems},
year = 2001,
}
HP72
@incollection{HP72,
author = {Hitchcock, P. and D. Park},
booktitle = {Automata, Languages and Programs},
editor = {M. Nivat},
publisher = {North-Holland},
title = {Induction Rules and Termination Proofs},
year = 1972,
}
HP89
@incollection{HP89,
author = {J. M. E. Hyland and A. M. Pitts},
booktitle = {Categories in Computer Science and Logic},
editor = {J. Gray and A. Scedrov},
pages = {137--199},
publisher = {American Mathematical Society},
title = {The Theory of Constructions: categorical semantics and topos-theoretic models},
year = 1989,
}
HP91
@string{TCS = "Journal of Theoretical Computer Science"}
@article{HP91,
author = {Robert Harper and Robert Pollack},
journal = TCS,
pages = {107--136},
title = {Type Checking with Universes},
volume = 89,
year = 1991,
}
HP91b
@book{HP91b,
author = {Huet, G. and G. Plotkin (eds.)},
publisher = {Cambridge University Press},
title = {Logical Frameworks},
year = 1991,
}
HP92
@inproceedings{HP92,
author = {John Hannan and Frank Pfenning},
crossref = {LICS92},
title = {Compiler Verification in {\LF}},
}
Fully expanded entry:
@inproceedings{HP92,
author = {John Hannan and Frank Pfenning},
booktitle = {Proceedings of the 7$^{th}$ Symposium on Logic in Computer Science},
key = {LICS92},
publisher = {IEEE Computer Society Press},
title = {Compiler Verification in {\LF}},
year = 1992,
}
HP98
@article{HP98,
author = {Harper, Robert and Frank Pfenning},
journal = {Journal of Logic and Computation},
number = 1,
pages = {5--31},
title = {A module system for a programming language based on the {LF} logical framework},
volume = 8,
year = 1998,
}
HR99
@inproceedings{HR99,
author = {Joseph Y. Halpern and Aleta Ricciardi},
booktitle = {Proceedings of the 18th Annual {ACM} Symposium on Principles of distributed Computing},
pages = {78--82},
publisher = {{ACM} Press},
title = {A knowledge-theoretic analysis of uniform distributed coordination and failure detectors},
year = 1999,
}
HRS75
@inbook{HRS75,
editor = {Hajnal, A. and R. Rado and V.T. Sos},
pages = {205--314},
publisher = {Publisher?},
title = {Infinite and Finite Sets},
volume = {I},
year = 1975,
}
HRS89
@string{Sep = "September"}
@inproceedings{HRS89,
author = {Heisel, M. and W. Reif and W. Stephan},
booktitle = {Proceedings of the 13th German Workshop on Articial Intelligence, {\rm No. 216 in Informatik Fachberichte}},
editor = {D. Metzing},
month = Sep,
pages = {338--347},
publisher = {Springer-Verlag, New York},
title = {Machine-assisted program construction and modification},
year = 1989,
}
HRS90
@inproceedings{HRS90,
author = {Heisel, M. and W. Reif and W. Stephan},
crossref = {CADE90},
pages = {117--131},
title = {Tactical theorem proving in program verification},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{HRS90,
author = {Heisel, M. and W. Reif and W. Stephan},
booktitle = {Proceedings of the 10$^{th}$ International Conference on Automated Deduction},
editor = {Mark E. Stickel},
pages = {117--131},
publisher = {Springer-Verlag},
series = LNAI,
title = {Tactical theorem proving in program verification},
volume = 449,
year = 1990,
}
HS00
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HS00,
author = {Peter Hancock and Anton Setzer},
booktitle = {Computer Science Logic, 14th International Workshop, CSL 2000},
editor = {P. Clote and H. Schwichtenberg},
pages = {317--331},
publisher = {Springer-Verlag},
series = LNCS,
title = {Interactive Programs in Dependent Type Theory},
volume = 1862,
year = 2000,
}
HS65
@article{HS65,
author = {Hartmanis, Juris and R. Stearns},
journal = {Transactions of the American Mathematics Society},
pages = {285--306},
title = {On the Computational Complexity of Algorithms},
volume = 117,
year = 1965,
}
HS85
@article{HS85,
author = {Friedman, Harvey and Andrej S\u{c}edrov},
journal = {Advances in Math},
pages = {1--13},
title = {The Lack of Definable Witnesses and Provably Recursive Functions in Intuitionistic Set Theories},
year = 1985,
}
HS94
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HS94,
address = {New York},
author = {Howe, Douglas J. and Scott D. Stoller},
booktitle = {International Symposium TACS '94},
editor = {M. Hahiya,and J. C. Mitchell},
month = Apr,
note = {Theoretical Aspects of Computer Software},
pages = {36--55},
publisher = {Springer, Berlin},
series = LNCS,
title = {An Operational Approach to Combining Classical Set Theory and Functional Programming Languages},
volume = 789,
year = 1994,
}
HS96
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{HS96,
author = {Klaus Havelund and N. Shankar},
booktitle = {Formal Methods Europe (FME '96), Oxford, UK},
pages = {662--681},
publisher = {Springer-Verlag},
series = LNCS,
title = {Experiments in theorem proving and model checking for protocol verification},
volume = 1051,
year = 1996,
}
HS97
@incollection{HS97,
author = {Huet, G. and A. Sa\"{\i}bi},
booktitle = {Proof, Language and Interaction: Essays in Honour of Robin Milner},
editor = {Gordon Plotkin{,} Colin Stirling and Mads Tofte},
note = {Presented at CLICS-TYPES BRA '95},
publisher = {MIT Press},
title = {Constructive Category Theory},
year = 1998,
}
HS99
@inproceedings{HS99,
author = {Joseph Y. Halpern and Richard A. Shore},
crossref = {LICS99},
pages = {384--393},
title = {Reasoning about common knowledge with infinitely many agents},
}
Fully expanded entry:
@inproceedings{HS99,
author = {Joseph Y. Halpern and Richard A. Shore},
booktitle = {Proceedings of 14$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS99},
pages = {384--393},
publisher = "IEEE Computer Society Press",
title = {Reasoning about common knowledge with infinitely many agents},
year = 1999,
}
HSA+02
@string{Jul = "July"}
@techreport{HSA+02,
address = {Computer Science},
author = "Jason Hickey and Justin D. Smith and Brian Aydemir and Nathaniel Gray and Adam Granicz and Cristian {\c T}{\u a}pu{\c s} ",
institution = "California Institute of Technology",
month = Jul,
number = {caltechCSTR 2002.007},
optwwwtrref = {http://resolver.caltech.edu/CaltechCSTR:2002.007},
title = "Process Migration and Transactions Using a Novel Intermediate Language",
year = 2002,
}
HST89
@inproceedings{HST89,
author = {Harper, R. and D. Sannella and A. Tarlecki},
crossref = {LICS89},
pages = {226--237},
title = {Structure and Representation in {\LF}},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{HST89,
address = {Asilomar Conference Center, Pacific Grove, California},
author = {Harper, R. and D. Sannella and A. Tarlecki},
booktitle = {Proceedings of the 4$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS89},
month = Jun,
pages = {226--237},
publisher = {IEEE Computer Society Press},
title = {Structure and Representation in {\LF}},
year = 1989,
}
HT73
@article{HT73,
author = {Hopcroft, J.E. and R.E. Tarjan},
journal = {Communications of the Assocociation for Computing Machinery},
pages = {372--378},
title = {Efficient Algorithms for Graph Manipulation},
volume = 16,
year = 1973,
}
HT88
@string{Dec = "December"}
@inproceedings{HT88,
author = {Henson, M.C. and R.A. Turner},
booktitle = {Proceedings of the 8th Conference. on Foundations of Software Technology and Theoretical Computer Science},
editor = {K.V. Nori and S. Kumar},
month = Dec,
pages = {329--347},
publisher = {Springer-Verlag, New York},
title = {A constructive set theory for program development},
year = 1988,
}
HT93
@techreport{HT93,
author = {Harrison, J. and L. Th{\'e}ry},
institution = {University of Cambridge Computer Laboratory},
title = {Extending the {\HOL} theorem prover with a Computer Algebra System to Reason about the Reals},
year = 1993,
}
HTh98
@string{JAR = "Journal of Automated Reasoning"}
@article{HTh98,
author = "John Harrison and Laurent Th{\'e}ry",
journal = JAR,
pages = "279--294",
title = "A Skeptic's Approach to Combining {HOL} and {M}aple",
volume = 21,
year = 1998,
}
HU69
@book{HU69,
address = {Reading, Massachusetts},
author = {Hopcroft, John E. and Jeffrey D. Ullman},
publisher = {Addison-Wesley},
title = {Formal Languages and Their Relation to Automata},
year = 1969,
}
Huang94
@phdthesis{Huang94,
address = {Saarbr{\"u}cken, Germany},
author = {Huang, Xiaorong},
school = {Fachbereich Informatik, Universit{\"a}t des Saarlandes},
title = {Human Oriented Proof Presentation: A Reconstructive Approach},
year = 1994,
}
Huang94b
@inproceedings{Huang94b,
address = {Atlanta},
author = {Huang, Xiaorong},
booktitle = {Proceedings of the 16th Annual Conference of the Cognitive Science Society},
editor = {Ashwin Ram and Kurt Eiselt},
pages = {427--432},
publisher = {Lawrence Erlbaum Associates},
title = {{PROVERB}: A system Explaining Machine-Found Proofs},
year = 1994,
}
Hue80
@article{Hue80,
author = {Huet, G.},
journal = {Journal of the Association of Compututing Machinery},
pages = {797--821},
title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems},
volume = 27,
year = 1980,
}
Hue86
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Hue86,
author = {Huet, G.},
booktitle = {8th International Conference on Automated Deduction},
pages = {687--688},
publisher = {Springer-Verlag},
series = LNCS,
title = {Theorem Proving Systems of the {F}ormel Project},
year = 1986,
}
Hue89
@techreport{Hue89,
author = {Huet, G.},
institution = {INRIA},
number = 110,
title = {The Constructive Engine},
year = 1989,
}
Hue90
@incollection{Hue90,
author = {Huet, G.},
booktitle = {Logical Foundations of Functional Programming},
editor = {Huet, G.},
pages = {337--398},
publisher = {Addison-Wesley},
title = {A uniform approach to Type theory},
year = 1990,
}
Hunt85
@phdthesis{Hunt85,
author = {Hunt, Jr., W.A.},
school = {University of Texas at Austin},
title = {{FM}8501: A Verified Microprocessor},
year = 1985,
}
HV02
@techreport{HV02,
author = {Hinze, A. and A. Voisard},
institution = {Freie Universit{\"a}t Berlin},
number = {TR-B-02-10},
title = {A flexible parameter-dependent algebra for event notification services},
year = 2002,
}
HvR97
@string{Aug = "August"}
@inproceedings{HvR97,
address = {Portland, Oregon},
author = "Mark Hayden and Robbert van Renesse",
booktitle = {Proceedings of the High Performance Distributed Computing},
month = Aug,
title = {Optimizing Layered Communication Protocols},
year = 1997,
}
HW73
@article{HW73,
author = {Hoare, C. A. R. and Wirth, N.},
journal = {Acta Informatica},
pages = {333--335},
title = {An Axiomatic Definition of the Programming Language Pascal},
volume = 2,
year = 1973,
}
HW91
@book{HW91,
address = {New York},
author = {Hubbard, J.H. and B.H. West},
note = {Also A Dynamical Systems Software Package for the Macintosh: MacMath 9.2},
publisher = {Springer-Verlag},
series = {Texts in Applied Mathematics},
title = {Differential Equations: A Dynamical Systems Approach},
volume = {Part I: Ordinary Differential Equations},
year = 1991,
}
Hyl82
@incollection{Hyl82,
address = {New York},
author = {J. M. E. Hyland},
booktitle = {The Brouwer Centenary Symposium},
editor = {A. S. Troelstra and D. van Dalen},
pages = {165--216},
publisher = {North-Holland},
title = {The Effective Topos},
year = 1982,
}
HZ92
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{HZ92,
author = {Joseph Y. Halpern and Lenore D. Zuck},
journal = JACM,
number = 3,
pages = {449--478},
title = {A Little Knowledge Goes a Long Way: Knowledge-based Derivations and Correctness Proofs for a Family of Protocols},
volume = 39,
year = 1992,
}
ILL75
@article{ILL75,
author = {Igarashi, S. and R. London and D. Luckham},
journal = {Acta Informatica},
pages = {145--82},
title = {Automatic program verification {I}: a logical basis and its implementation.},
volume = 4,
year = 1975,
}
imake
@book{imake,
author = {Paul Dubois},
editor = {Gigi Estabrook},
publisher = {O'Reilly},
title = {Software Portability with Imake, Second Edition},
year = 1996,
}
Imm87
@article{Imm87,
author = {N. Immerman},
journal = {SIAM Journal of Computing},
pages = {760--778},
title = {Languages Which Capture Complexity Classes},
volume = 16,
year = 1987,
}
iptps03
@string{feb = "February"}
@proceedings{iptps03,
address = {Berkeley, CA},
booktitle = {Proceedings of the Second International Workshop on Peer-to-Peer Systems (IPTPS'03)},
key = {IPTP03},
month = feb,
title = {Proceedings of the Second International Workshop on Peer-to-Peer Systems (IPTPS'03)},
year = 2003,
}
Jac89
@book{Jac89,
author = {Paul B. Jackson},
publisher = {MIT Press, Cambridge, MA},
title = {Logic-Based Knowledge Representation},
year = 1989,
}
Jac91
@string{Jun = "June"}
@inproceedings{Jac91,
address = {Organized by ESPRIT, Turin, Italy},
author = {Paul B. Jackson},
booktitle = {Advanced Research Workshop on Correct Hardware Design Methodologies},
month = Jun,
pages = {401--419},
title = {Developing a Toolkit for Floating-Point Hardware in the {\Nuprl} Proof Development System},
year = 1991,
}
Jac92
@string{Jun = "June"}
@inproceedings{Jac92,
author = {Paul B. Jackson},
booktitle = {Proceedings of the IFIP TC10/WG10.2 International Conference on Theorem Provers in Circuit Design: Theory, Practice and Experience},
editor = {V. Stavridou and T.F. Melham and R.T. Boute},
month = Jun,
pages = {311--336},
publisher = {North-Holland, The Netherlands},
title = {{\Nuprl} and its Use in Circuit Design},
year = 1992,
}
Jac94
@string{Feb = "February"}
@manual{Jac94,
address = {Ithaca, NY},
author = {Paul B. Jackson},
month = Feb,
organization = {Cornell University},
title = {The {\Nuprl} Proof Development System, Version 4.1 Reference Manual and User's Guide},
year = 1994,
}
Jac94a
@inproceedings{Jac94a,
author = {Paul B. Jackson},
crossref = {CADE94},
pages = {590--604},
title = {Exploring Abstract Algebra in Constructive Type Theory},
}
Fully expanded entry:
@string{Jun = "June"}
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Jac94a,
author = {Paul B. Jackson},
booktitle = {Automated Deduction -- CADE-12; Proceedings of the 12$^{th}$ International Conference on Automated Deduction},
editor = {Alan Bundy},
month = Jun,
pages = {590--604},
publisher = {Springer-Verlag},
series = LNAI,
title = {Exploring Abstract Algebra in Constructive Type Theory},
volume = 814,
year = 1994,
}
Jac95
@string{Jan = "January"}
@phdthesis{Jac95,
address = {Ithaca, NY},
author = {Paul B. Jackson},
month = Jan,
school = {Cornell University},
title = {Enhancing the {\Nuprl} Proof Development System and Applying it to Computational Abstract Algebra},
year = 1995,
}
Jac96
@manual{Jac96,
author = {Paul B. Jackson},
organization = {The PRL Group at Cornell University},
title = {The {\Nuprl} Proof Development System, Version 4.2 Reference Manual and User's Guide},
url = {www.nuprl.org/documents/Jackson/Nuprl4.2Manual.htm},
year = 1996,
}
Jan77
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Jan77,
author = {Janssen, T. and P. van Emde Boas},
booktitle = {Proceedings 4th Colloq. Automata. Lang. Program.},
pages = {282--300},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {On the proper treatment of referencing, dereferencing and assignment.},
volume = 52,
year = 1977,
}
JC95
@unpublished{JC95,
author = {Jackson, Paul B. and Robert L. Constable},
note = {In preparation},
title = {Type Theory for Computer Algebra},
year = 1995,
}
Jec03
@book{Jec03,
author = {Thomas Jech},
edition = {3rd revised},
publisher = {Springer-Verlag},
series = {Springer Monographs in Mathematics},
title = {Set Theory},
year = 2003,
}
JGB97
@misc{JGB97,
author = "P. Janicic and I. Green and A. Bundy",
text = "P. Janicic, I. Green, and A. Bundy. A comparison of decision procedures in Presburger arithmetic, October 1997. Research paper #872, Division of Informatics, University of Edinburgh.",
title = "A comparison of decision procedures in Presburger arithmetic",
url = "http://citeseer.nj.nec.com/janicic97comparison.html",
year = 1997,
}
JH-R87
@inproceedings{JH-R87,
author = {Johnson, M. V. and B. Hayes-Roth},
booktitle = {Proceedings of the Conference on Theoretical Aspects of Reasoning about Knowledge},
editor = {J. Halpern},
pages = {83--98},
publisher = {Morgan-Kaufman},
title = {Integrating Diverse Reasoning Methods in the BBI Blackboard Control Architecture},
year = 1987,
}
JJ98
@incollection{JJ98,
author = "D. de Jongh and G. Japaridze",
booktitle = "Handbook of Proof Theory",
editor = "S. Buss",
pages = {475--546},
publisher = {Elsevier},
title = "Logic of Provability",
year = 1998,
}
JJLM91
@book{JJLM91,
author = {C.B. Jones and K.D. Jones and P.A. Lindsey and R. Moore},
publisher = {Springer-Verlag},
title = {Mural: A Formal Development Support System},
year = 1991,
}
JM91
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{JM91,
address = {Sendai, Japan},
author = {Jim, T. and A.R. Meyer},
booktitle = {Theoretical Aspects of Computer Software, International Conference TACS '91},
editor = {T. Ito and A.R. Meyer},
pages = {131--151},
publisher = {Springer-Verlag},
series = LNCS,
title = {Full Abstraction and the Context Lemma},
volume = 526,
year = 1991,
}
JM95
@book{JM95,
address = {Cambridge},
author = {A. Joyal and Ieke Moerdijk},
publisher = {Cambridge University Press},
title = {Algebraic Set Theory},
year = 1995,
}
JMG+02
@string{Jun = "June"}
@inproceedings{JMG+02,
author = {Trevor Jim and Greg Morrisett and Dan Grossman and Michael Hicks and James Cheney and Yanling Wang},
booktitle = {USENIX Annual Technical Conference},
month = Jun,
pages = {275--288},
title = {Cyclone: a safe dialect of {C}},
year = 2002,
}
Joh75
@string{Jul = "July"}
@techreport{Joh75,
author = "Steven C. Johnson",
institution = "AT\&T Bell Laboratories",
month = Jul,
number = 32,
title = "Yacc --- Yet Another Compiler Compiler",
type = "Computer Science Technical Report",
year = 1975,
}
Joh83
@book{Joh83,
author = {Johnson, S. D.},
publisher = {UMI Press, New York},
title = {A Computer System for Checking Proofs.},
year = 1983,
}
Joh94
@inproceedings{Joh94,
author = "Johnson, Robert",
booktitle = "Artificial Intelligence, Methodologies, Systems, and Applications (AIMSA)",
editor = "Jorrand, P. and Sgurev, V.",
keywords = "parallelism, temporal logic, blackboard",
publisher = "World Scientific",
scope = "tab",
title = "A Blackboard Approach To Parallel Temporal Tableaux",
url = "http://www.doc.mmu.ac.uk/STAFF/rob/AIMSA94.ps",
year = 1994,
}
Jon02
@incollection{Jon02,
author = {Jones, Neil D.},
crossref = {Marktoberdorf2001},
pages = {79--136},
title = {Computability and Complexity from a Programming Perspective},
}
Fully expanded entry:
@incollection{Jon02,
address = {Amsterdam},
author = {Jones, Neil D.},
booktitle = {Proof and System-Reliability, Proceedings of International Summer School Marktoberdorf, July 24 to August 5, 2001},
editor = {H. Schwichtenberg and R. Steinbr{\"u}ggen},
pages = {79--136},
publisher = {Kluwer Academic Publishers},
series = {NATO Science Series III},
title = {Computability and Complexity from a Programming Perspective},
url = {http://www.comp.nus.edu.sg/~gheorghe/curs/mark01/proc.html},
volume = 62,
year = 2002,
}
Jon86
@book{Jon86,
author = {C.B. Jones},
publisher = {Prentice Hall International},
title = {Systematic Software Development Using VDM},
year = 1986,
}
Jon90
@book{Jon90,
address = "Upper Saddle River, NJ 07458, USA",
author = "Cliff B. Jones",
isbn = "0-13-880733-7",
pages = "xiv + 333",
publisher = "Prentice-Hall",
title = "Systematic Software Development using {VDM}",
url = "http://citeseer.nj.nec.com/jones95systematic.html",
year = 1990,
}
Jon94
@string{Mar = "March"}
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{Jon94,
author = {Jonsson, Bengt},
journal = TOPLAS,
month = Mar,
number = 2,
pages = {259--303},
title = {Compositional specification and verification of distributed systems},
volume = 16,
year = 1994,
}
JS92
@book{JS92,
address = {New York},
author = {Richard D. Jenks and Robert S. Sutor},
isbn = {0-387-97855-0 (New York), 3-540-97855-0 (Berlin)},
publisher = {Springer-Verlag},
title = {{\Axiom}: The Scientific Computation System},
year = 1992,
}
JS94
@string{Jan = "January"}
@unpublished{JS94,
author = {J{\"a}ger, G. and T. Strahm},
month = Jan,
note = {Unpublished},
title = {Totality in applicative theories},
year = 1994,
}
Jut79
@phdthesis{Jut79,
address = {Amsterdam},
author = {Jutting, L.S.},
school = {Math Centre},
title = {Checking {L}andau's `Grundlagen' in the {AUTOMATH} System},
year = 1979,
}
JW74
@book{JW74,
author = {Jensen, K. and Wirth, N.},
publisher = {Springer-Verlag, New York},
title = {{PASCAL} user manual and report},
year = 1974,
}
Kah87
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Kah87,
address = {Berlin},
author = {G. Kahn},
booktitle = {STACS '87},
editor = {F. Brandenburg, G. Vidal-Naquet and M. Wirsing},
pages = {22--39},
publisher = {Springer-Verlag},
series = LNCS,
title = {Natural Semantics},
volume = 247,
year = 1987,
}
Kaj92
@string{Jul = "July"}
@inproceedings{Kaj92,
address = {Berkeley, CA},
author = {N. Kajler},
booktitle = {Proceedings of ISSAC'92},
month = Jul,
organization = {ISSAC},
pages = {376--386},
publisher = {{ACM} Press},
title = {CAS/PI: a Portable and Extensible Interface for Computer Algebra Systems},
year = 1992,
}
Kaj93
@string{Nov = "November"}
@inproceedings{Kaj93,
address = {Atlanta, GA},
author = {N. Kajler},
booktitle = {User Interface Software and Technology},
month = Nov,
publisher = {{ACM} Press},
title = {User Interfaces for Symbolic Computation: A Case Study},
year = 1993,
}
Kal96
@misc{Kal96,
author = {Kaloper, Miroslava and Piotr Rudnicki},
howpublished = {{M}izar User's Association},
title = {Minimization of finite state machines},
year = 1996,
}
Kam00
@inproceedings{Kam00,
author = {Florian Kamm{\"u}ller},
crossref = {CADE00},
pages = {99--114},
title = {Modular Reasoning in Isabelle.},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{Kam00,
author = {Florian Kamm{\"u}ller},
booktitle = {Proceedings of the 17$^{th}$ International Conference on Automated Deduction},
editor = {David McAllester},
pages = {99--114},
publisher = {Springer Verlag},
series = LNAI,
title = {Modular Reasoning in Isabelle.},
volume = 1831,
year = 2000,
}
Kam88
@inproceedings{Kam88,
author = {S. Kamin},
booktitle = {Proceedings of the 15th Annual {ACM} Symposium on Principles of Programming Languages},
title = {Inheritance in {S}malltalk-80: a denotational definition},
year = 1988,
}
Kan03
@book{Kan03,
author = {Akihiro Kanamori},
edition = {2nd},
publisher = {Springer-Verlag},
title = {The Higher Infinite: Large Cardinals in Set Theory from Their Beginnings},
year = 2003,
}
Kan91
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Kan91,
address = {Sendai, Japan},
author = {Kanovich, M.I.},
booktitle = {Theoretical Aspects of Computer Software, International Conference TACS '91},
editor = {T. Ito and A.R. Meyer},
pages = {615--632},
publisher = {Springer-Verlag},
series = LNCS,
title = {Efficient Program Synthesis: Semantics, Logic, Complexity},
volume = 526,
year = 1991,
}
Kar84
@inproceedings{Kar84,
author = {Karmarkar, N.},
booktitle = {Proceedings of the 16th {ACM} Symposim of Theory of Computing},
organization = {{ACM}, New York},
pages = {302--311},
title = {A New Polynomial-Time Algorithm for Linear Programming},
year = 1984,
}
Kar92
@phdthesis{Kar92,
address = {G{\"o}teborg, Sweden},
author = {K. Karlsson},
school = {Chalmers University of Technology/University of G{\"o}teborg},
title = {Demand Analysis and Compilation of Lazy Functional Programs},
year = 1992,
}
Kar96
@string{Dec = "December"}
@phdthesis{Kar96,
author = {Karr, David A.},
month = Dec,
school = {Department of Computer Science, Cornell University},
title = {Protocol Composition on {\Horus}},
year = 1996,
}
Karp72
@incollection{Karp72,
address = {New York},
author = {Karp, R.M.},
booktitle = {Complexity of Computer Computations},
editor = {R.E. Miller and J.W. Thatcher},
pages = {85--104},
publisher = {Plenum Press},
title = {Reducability Among Combinatorial Problems},
year = 1972,
}
Karp86
@article{Karp86,
author = {Karp, R.M.},
journal = {Comm. Assoc. Comput. Mach.},
pages = {98--109},
title = {Combinatorics, Complexity, and Randomness},
volume = 29,
year = 1986,
}
KB70
@incollection{KB70,
address = {NY},
author = {Kleene, S.C. and P.B. Bendix},
booktitle = {Computational Problems in Abstract Algebra},
editor = {Leech},
pages = {263--297},
publisher = {Peramon Press},
title = {Simple Word Problems in Universal Algebras},
year = 1970,
}
KBR84
@inproceedings{KBR84,
author = {Kozen, Dexter and M. Ben-Or and J. Reif},
booktitle = {Proceedings of the 16th {ACM} Symposium on the Theory of Computing},
note = {Invited special issue \emph{Journal of Computer and System Sciences} 32(2):251--264, 1985},
pages = {457--464},
title = {The complexity of elementary algebra and geometry},
year = 1984,
}
KCH01
@inproceedings{KCH01,
author = {N. Kam and I.R. Cohen and D. Harel},
booktitle = {Proc. Visual Languages and Formal Methods (VLFM'01), part of IEEE Symp. on Human-Centric Computing (HCC'01)},
pages = {15--22},
title = {The Immune System as a Reactive System: Modeling T Cell Activation with Statecharts},
year = 2001,
}
KDG03
@inproceedings{KDG03,
author = {Kempe, David and Alin Dobra and Johannes Gehrke},
booktitle = {44th Annual IEEE Symposium on Foundations of Computer Science},
title = {Gossip-Based Computation of Aggregate Information},
year = 2003,
}
Ken95
@book{Ken95,
address = {London},
author = {Anthony Kenny},
publisher = {Penguin Books},
title = {Frege},
year = 1995,
}
Kes97
@string{May = "May"}
@book{Kes97,
author = {S. Keshav},
month = May,
publisher = {Addison-Wesley},
title = {An Engineering Approach to Computer Networking},
year = 1997,
}
KF01
@article{KF01,
author = "Michael Kohlhase and Andreas Franke",
journal = "Journal of Symbolic Computation; Special Issue on the Integration of Computer Algebra and Deduction Systems",
number = 4,
pages = "365--402",
title = "{MBase}: Representing Knowledge and Context for the Integration of Mathematical Software Systems",
volume = 32,
year = 2001,
}
KF70
@inproceedings{KF70,
author = {King, J. C. and R. W. Floyd},
booktitle = {Proceedings of the 2nd Annual {ACM} Symposium of Computing Theory},
organization = {ACM},
pages = {169--179},
title = {An Interpretation Oriented Theorem Prover Over the Integers},
year = 1970,
}
KHH98
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{KHH98,
author = {Kreitz, Christoph and Mark Hayden and Jason J. Hickey},
booktitle = {Fifteen International Conference on Automated Deduction},
number = 1421,
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/cade15_pe/paper.pdf},
optwwwps = {http://mojave.caltech.edu/jyh/papers/cade15_pe/paper.ps},
pages = {317--332},
publisher = {Springer},
series = LNAI,
title = {A Proof Environment for the Development of Group Communications Systems},
year = 1998,
}
Kin02
@string{may = "May"}
@phdthesis{Kin02,
address = {Department of Computer Science},
author = {Joseph Kiniry},
month = may,
optwwwref = {http://resolver.caltech.edu/CaltechETD:etd-06062002-164914},
school = {California Institute of Technology},
title = {Kind Theory},
year = 2002,
}
King76
@string{Jul = "July"}
@article{King76,
author = {King, J. C.},
journal = {Comm. Assoc. Comput. Mach.},
month = Jul,
number = 7,
title = {Symbolic Execution and Program Testing},
volume = 19,
year = 1976,
}
King90
@string{Apr = "April"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{King90,
author = {King, S.},
booktitle = {VDM '90: VDM and Z---Formal methods in software development, 3rd International Symposium of VDM Europe},
editor = {D. Bjorner and C. A. R. Hoare and H. Langmaack},
month = Apr,
pages = {164--188},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {{Z} and the refinement calculus},
volume = 428,
year = 1990,
}
KKS98
@string{JAR = "Journal of Automated Reasoning"}
@article{KKS98,
author = "Manfred Kerber and Michael Kohlhase and Volker Sorge",
journal = JAR,
number = 3,
pages = "327--355",
title = "Integrating Computer Algebra into Proof Planning",
url = "http://citeseer.nj.nec.com/kerber98integrating.html",
volume = 21,
year = 1998,
}
KL68
@article{KL68,
author = {Kreisel, G. and A. Levy},
journal = {Zeitsch. for Math Logik},
pages = {97--142},
title = {Reflection Principles and Their Use for Establishing the Complexity of Axiomatic Systems},
volume = 14,
year = 1968,
}
KL93
@string{Jun = "June"}
@inproceedings{KL93,
author = {Kurshan, R.P. and Leslie Lamport},
booktitle = {Computer-Aided Verification},
month = Jun,
organization = {Proceedings of the Fifth International Conference, CAV'93},
title = {Verification of a multiplier: 64 bits and beyond},
year = 1993,
}
KL95
@string{Jun = "June"}
@unpublished{KL95,
author = {Kamareddine, Fairouz and Twan Laan},
month = Jun,
note = {Bulletin IJPL},
title = {A Reflection on Russell's Ramified Types and Kripke's Hierarchy of Truths},
year = 1995,
}
KL96
@string{Apr = "April"}
@unpublished{KL96,
author = {Kamareddine, Fairouz and Twan Laan},
month = Apr,
note = {Unpublished},
title = {A Correspondence between {\Nuprl} and the Ramified Theory of Types:Extended Abstract},
year = 1996,
}
Kle00
@article{Kle00,
author = {J. Kleinberg},
journal = {Nature},
pages = 845,
title = {Navigation in a Small World},
volume = 406,
year = 2000,
}
Kle02
@inproceedings{Kle02,
address = {Cambridge, MA},
author = {J. Kleinberg},
booktitle = {Advances in Neural Information Processing Systems 14; Proceedings of the 2001 Neural Information Processing Systems (NIPS) Conference},
editor = {T. G. Dietterich and S. Becker and Z. Ghahramani},
publisher = {MIT Press},
title = {Small-world phenomena and the dynamics of information},
year = 2002,
}
Kle52
@book{Kle52,
author = {Kleene, S. C.},
publisher = {D. Van Nostrand, Princeton},
title = {Introduction to Metamathematics.},
year = 1952,
}
Kle81
@article{Kle81,
author = {Kleene, S.C.},
journal = {Ann. Hist. Comput.},
pages = {52--67},
title = {Origins of Recursive Function Theory},
volume = 3,
year = 1981,
}
Kle91
@string{Dec = "December"}
@article{Kle91,
author = {I. Kleiner},
journal = {Mathematics Magazine},
month = Dec,
note = {Published by the Mathematical Association of America},
number = 5,
pages = {291--314},
title = {Rigor and Proof in Mathematics: A Historical Perspective},
volume = 64,
year = 1991,
}
Kle99
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{Kle99,
author = {J. Kleinberg},
journal = JACM,
number = 5,
pages = {604--632},
title = {Authoritative sources in a hyperlinked environment},
volume = 46,
year = 1999,
}
KLN01
@string{LNCS = "Lecture Notes in Computer Science"}
@string{Mar = "March"}
@inproceedings{KLN01,
author = {Fairouz Kamareddine and Twan Laan and Rob Nederpelt},
booktitle = {Proceedings of the Fifth International Symposium on Functional and Logic Programming (FLOPS 2001)},
month = Mar,
pages = {375--390},
publisher = {Springer-Verlag},
series = LNCS,
title = {Refining the {Barendregt} Cube Using Parameters},
volume = 2024,
year = 2001,
}
KLO96
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{KLO96,
author = {Kreitz, Christoph and Kung-Kiu Lau and Mario Ornaghi},
booktitle = {Proceedings of the International Conference on Formal and Applied Practical Reasoning},
editor = {D. Gabbay},
number = 1085,
pages = {384--398},
publisher = {Springer-Verlag},
series = LNAI,
title = {Formal Reasoning about Modules, Reuse, Objects, and their Correctness},
year = 1996,
}
Klot96
@misc{Klot96,
author = "Klotz, G",
note = "\url{http://www.mathforum.org}",
title = "The {M}ath {F}orum",
year = 1996,
}
KM02
@article{KM02,
author = {Khurshid, Sarfraz and Darko Marinov},
journal = {Automated Software Engineering Journal},
title = {Test{E}ra: A Novel Framework for Automated Testing of Java Programs},
year = 2002,
}
KM05
@string{APAL = "Annals of Pure and Applied Logic"}
@string{Jan = "January"}
@article{KM05,
author = {Philip Kremer and Grigori Mints},
journal = APAL,
month = Jan,
pages = {133--158},
title = {Dynamic Topological Logic},
url = {http://dx.doi.org/10.1016/j.apal.2004.06.004},
volume = 131,
year = 2005,
}
KM93
@string{Nov = "November"}
@conference{KM93,
author = {M. Kang and I. Moskowitz},
booktitle = {{ACM} conference on Computer and Communication Security},
month = Nov,
pages = {119--129},
title = {A Pump for Rapid, Reliable, Secure Communication},
year = 1993,
}
KM94
@article{KM94,
author = {K. Koskimies and E. Makinen},
journal = {Software--Practice and Experience},
number = 7,
pages = {643--658},
title = {Automatic Synthesis of State Machines from Trace Diagrams},
volume = 24,
year = 1994,
}
KM97
@string{Apr = "April"}
@article{KM97,
author = {Matt Kaufmann and J. Moore},
journal = {IEEE Transactions on Software Engineering},
month = Apr,
number = 4,
pages = {203--213},
title = {An Industrial Strength Theorem Prover for a Logic Based on {C}ommon {Lisp}},
volume = 23,
year = 1997,
}
KM97b
@article{KM97b,
author = {Philip Kremer and Grigori Mints},
journal = {Bulletin of Symbolic Applied Logic},
pages = {371--372},
title = {Dynamic Topological Logic (abstract)},
volume = 3,
year = 1997,
}
KMM80
@book{KMM80,
address = {New York},
author = {Kalish, D. and R. Montague and G. Mar},
edition = {2nd},
publisher = {Harcourt Brace Jovanovich, Inc.},
title = {Logic: Techniques of Formal Reasoning},
year = 1980,
}
KMM93
@article{KMM93,
author = {Kanellakis, P. C. and H. G. Mairson and J. C. Mitchell},
journal = {In Lassez and Plotkin},
pages = {444--478},
title = {Unification and {ML}-Type reconstruction},
volume = {Chapter 13},
year = 1993,
}
KN01
@inproceedings{KN01,
author = {Alexei Kopylov and Aleksey Nogin},
crossref = {CSL01},
optwwwref = {http://nogin.org/papers/markov.html},
pages = {570--584},
title = {Markov's Principle for Propositional Type Theory},
url = {http://nogin.org/papers/markov.html},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{KN01,
author = {Alexei Kopylov and Aleksey Nogin},
booktitle = {Computer Science Logic, Proceedings of the 10$^{th}$ Annual Conference of the EACSL},
editor = {L. Fribourg},
optwwwref = {http://nogin.org/papers/markov.html},
pages = {570--584},
publisher = {Springer-Verlag},
series = LNCS,
title = {Markov's Principle for Propositional Type Theory},
url = {http://nogin.org/papers/markov.html},
volume = 2142,
year = 2001,
}
KN56
@incollection{KN56,
author = {Kasner, Edward and James R. Newman},
booktitle = {The World of Mathematics},
pages = {1936--1955},
publisher = {Simon \& Schuster},
title = {Paradox Lost and Paradox Regained},
year = 1956,
}
KN93
@article{KN93,
author = {Karareddine, F. and Nederpelt, R. P.},
journal = {International Journal of Foundations of Computer Science},
number = 3,
pages = {197--240},
title = {On Stepwise Explicit Substitution},
volume = 4,
year = 1993,
}
KN94
@string{Dec = "December"}
@string{TCS = "Journal of Theoretical Computer Science"}
@article{KN94,
author = {Karareddine, F. and Nederpelt, R. P.},
journal = TCS,
month = Dec,
number = 1,
pages = {183--216},
title = {A unified approach to type theory through a refined lambda-calculus},
volume = 136,
year = 1994,
}
Knob86
@inproceedings{Knob86,
author = {Knoblock, T. B. and R. L. Constable},
crossref = {LICS86},
pages = {237--248},
title = {Formalized Metareasoning in Type Theory},
}
Fully expanded entry:
@string{Jun = "June"}
@inproceedings{Knob86,
author = {Knoblock, T. B. and R. L. Constable},
booktitle = {Proceedings of the First Annual IEEE Symposium on Logic in Computer Science},
key = {LICS86},
month = Jun,
pages = {237--248},
publisher = {IEEE Computer Society Press},
title = {Formalized Metareasoning in Type Theory},
year = 1986,
}
Knob87
@phdthesis{Knob87,
author = {Knoblock, T.},
school = {Cornell University},
title = {Metamathematical Extensibility in Type Theory},
year = 1987,
}
Knu74
@article{Knu74,
author = {Knuth, D. E.},
journal = {Comput. Surv.},
pages = {261--301},
title = {Structured Programming with {\bf go to} Statements},
volume = 6,
year = 1974,
}
Knu84
@book{Knu84,
address = {Reading, MA},
author = {Donald E. Knuth},
publisher = {Addison-Wesley},
title = {The {\TeX}book},
year = 1984,
}
Knu92
@book{Knu92,
author = {Donald E. Knuth},
isbn = {0-93-707380-6},
publisher = {C.S.L.I Publications},
title = {Literate Programming},
year = 1992,
}
KO99
@article{KO99,
author = "Christoph Kreitz and Jens Otten",
journal = "Journal for Universal Computer Science, Special Issue on Integration of Deductive Systems",
number = 3,
pages = "88--112",
title = "Connection-based theorem proving in classical and non-classical logics",
volume = 5,
year = 1999,
}
Koh00
@misc{Koh00,
author = {Michael Kohlhase},
howpublished = {Seki Report SR-00-02, Fachbereich Informatick, Universitat des Saarlandes},
note = {\url{http://www.mathweb.org/omdoc}},
title = {\textsc{OMDoc}: An Open Markup Format for Mathematical Docuemnts},
year = 2000,
}
Koh00a
@article{Koh00a,
author = {Ulrich Kohlenbach},
journal = {Annals of Pure Logic},
pages = {223--245},
title = {Things that can and things that can't be done in {PRA}},
volume = 102,
year = 2000,
}
Koh01
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@string{May = "May"}
@inproceedings{Koh01,
author = {Michael Kohlhase},
booktitle = {Proceedings of the International Conference on Artificial Intelligence and Symbolic Computation (AISC 2000), Madrid, Spain, July 17--19, 2000},
editor = {John A. Campbell and Eugenio Roanes-Lozano},
month = May,
pages = {32--52},
publisher = {Springer},
series = LNAI,
title = {{\textsc{OMDoc}}: Towards an Internet Standard for the Administration, Distribution, and Teaching of Mathematical Knowledge},
volume = 1930,
year = 2001,
}
Koh98
@string{ENTCS = "Electronic Notes in Theoretical Computer Science"}
@inproceedings{Koh98,
author = {Ulrich Kohlenbach},
booktitle = {Comprox {III}: {T}hird Workshop on Computation and Approximation},
note = {\url{http://www.elsevier.nl/locate/entcs/volume13.html}},
series = ENTCS,
title = {Proof Theory and Computational Analysis},
volume = 13,
year = 1998,
}
Koh98a
@string{JSL = "The Journal of Symbolic Logic"}
@article{Koh98a,
author = {Ulrich Kohlenbach},
journal = JSL,
pages = {1218--1238},
title = {Relative constructivity},
volume = 63,
year = 1998,
}
Koh98b
@inproceedings{Koh98b,
author = {Ulrich Kohlenbach},
booktitle = {Logic Colloquium '96},
pages = {115--158},
series = {Springer Lecture Notes in Logic},
title = {Arithmetizing proofs in analysis},
volume = 12,
year = 1998,
}
Koh99
@article{Koh99,
author = {Ulrich Kohlenbach},
journal = {Studia Logica},
pages = {1--5},
title = {A note on Goodman's theorem},
volume = 63,
year = 1999,
}
Koh99a
@article{Koh99a,
author = {Ulrich Kohlenbach},
journal = {Logic and foundations of mathematics, {S}ynthese {L}ibrary},
note = {Kluwer Academic Publications},
pages = {93--106},
title = {The use of a logical principle of uniform boundedness in analysis},
volume = 280,
year = 1999,
}
Kol32
@article{Kol32,
author = {Kolmogorov, A. N.},
journal = {Mathematische Zeitschrift},
pages = {58--65},
title = {Zur Deutung der intuitionistischen Logik},
volume = 35,
year = 1932,
}
Kol65
@article{Kol65,
author = {Kolmogorov, A.},
journal = {Probl. Inf. Tramsm.},
pages = {1--7},
title = {Three approaches to the Concept of `the Amount of Information'},
volume = 1,
year = 1965,
}
Kol67
@incollection{Kol67,
author = {Kolmogorov, A.N.},
crossref = {SBML67},
pages = {414--437},
title = {On the principle of the excluded middle},
}
Fully expanded entry:
@incollection{Kol67,
address = {Cambridge, MA},
author = {Kolmogorov, A.N.},
booktitle = {From Frege to G{\"o}del: {A} Source Book in Mathematical Logic, 1879--1931},
editor = {J. van Heijenoort},
pages = {414--437},
publisher = {Harvard University Press},
title = {On the principle of the excluded middle},
year = 1967,
}
Kop00
@techreport{Kop00,
address = {Ithaca, New York},
author = {Alexei Kopylov},
institution = {Cornell University},
number = {TR2000-1809},
title = {Dependent Intersection: A New Way of Defining Records in Type Theory},
type = {Department of Computer Science},
year = 2000,
}
Kop01
@string{Jan = "January"}
@article{Kop01,
author = {Alexei Kopylov},
journal = {Information and Computation},
month = Jan,
number = 1,
pages = {173--198},
title = {Decidability of Linear Affine Logic},
volume = 164,
year = 2001,
}
Kop03
@inproceedings{Kop03,
author = {Alexei Kopylov},
booktitle = {Proceedings of 18$^{th}$ IEEE Symposium on Logic in Computer Science},
pages = {86--95},
title = {Dependent Intersection: A New Way of Defining Records in Type Theory},
year = 2003,
}
Kop95
@string{APAL = "Annals of Pure and Applied Logic"}
@article{Kop95,
author = {Alexei Kopylov},
editor = {D. van Dalen},
journal = APAL,
pages = {179--213},
publisher = {North-Holland},
title = {On {NP}-completeness in Linear Logic},
url = {http://www.informatik.uni-trier.de/~ley/db/journals/apal/apal75.html},
volume = 75,
year = 1995,
}
Kop97
@inproceedings{Kop97,
author = {Alexei Kopylov},
crossref = {LFCS97},
pages = {156--166},
title = {The undecidability of second order linear affine logic},
url = {http://www.springerlink.com/(vt5hek45m3s1cbzuwwlozp55)/app/home/contribution.asp?referrer=parent&backto=issue,17,42;journal,2713,3934;linkingpublicationresults,1:105633,1},
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Kop97,
author = {Alexei Kopylov},
booktitle = {Proceedings of the 4$^{th}$ International Symposium on Logical Foundations of Computer Science ({LFCS'97})},
editor = {Sergei Adian and Anil Nerode},
key = {lfcs97},
pages = {156--166},
publisher = {Springer-Verlag},
series = LNCS,
title = {The undecidability of second order linear affine logic},
url = {http://www.springerlink.com/(vt5hek45m3s1cbzuwwlozp55)/app/home/contribution.asp?referrer=parent&backto=issue,17,42;journal,2713,3934;linkingpublicationresults,1:105633,1},
volume = 1234,
year = 1997,
}
KopFDL
@misc{KopFDL,
author = {Alexei Kopylov},
howpublished = {FDL Algorithms Collection},
note = {\url{http://www.nuprl.org/Algorithms}},
title = {Verified implementation of red-black trees},
}
KOSP00
@incollection{KOSP00,
author = {Christoph Kreitz and Jens Otten and Stephan Schmitt and Brigitte Pientka},
booktitle = {Intellectics and Computational Logic: Papers in Honor of {Wolfgang Bibel}},
editor = {Steffen H\"{o}lldobler},
pages = {189--205},
publisher = {Kluwer},
series = {Applied Logic},
title = {Matrix-Based Constructive Theorem Proving},
volume = 19,
year = 2000,
}
Koz77
@phdthesis{Koz77,
author = {Kozen, Dexter},
school = {Computer Science Department, Cornell University, Ithaca, New York},
title = {Complexity of Finitely Presented Algebras},
year = 1977,
}
Koz91
@book{Koz91,
address = {New York},
author = {Kozen, Dexter},
publisher = {Springer-Verlag},
title = {The Design and Analysis of Algorithms},
year = 1991,
}
Koz94
@article{Koz94,
author = {Kozen, Dexter},
journal = {Information and Computation},
pages = {366--390},
title = {A Completeness Theorem for {K}leene Algebras and the Algebra of Regular Events},
volume = 110,
year = 1994,
}
Koz97
@book{Koz97,
address = {New York},
author = {Kozen, Dexter},
publisher = {Springer},
title = {Automata and Computability},
year = 1997,
}
KP00
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@inproceedings{KP00,
author = "Christoph Kreitz and Brigitte Pientka",
booktitle = "International Conference TABLEAUX-2000",
editor = "R. Dyckhoff",
pages = "294--308",
publisher = "Springer Verlag",
series = LNAI,
title = "Matrix-based Inductive Theorem Proving",
volume = 1847,
year = 2000,
}
KP01
@article{KP01,
address = {The Netherlands},
author = {Kreitz, Christoph and Brigitte Pientka},
journal = {Studia Logica},
pages = {293--326},
publisher = {Kluwer Academic Publishers},
title = {Connection-Driven Inductive Theorem Proving},
volume = 69,
year = 2001,
}
KP95
@article{KP95,
author = {Keller, J. P. and R. Paige},
journal = {Communications on Pure and Applied Mathematics},
pages = {1--62},
title = {Program Derivation with Verified Transformations--A Case Study},
volume = {XLVIII},
year = 1995,
}
KP99
@string{JAR = "Journal of Automated Reasoning"}
@article{KP99,
author = {F. Kamm{\"u}ller and L. C. Paulson},
journal = JAR,
number = {3--4},
pages = {235--264},
title = {A Formal Proof of {Sylow's} First Theorem -- An Experiment in Abstract Algebra with {\Isabelle} {\HOL}},
volume = 23,
year = 1999,
}
kqueue
@inproceedings{kqueue,
author = {Jonathan Lemon},
booktitle = {2001 FREENIX Track Technical Program},
title = {Kqueue: A generic and scalable event notification facility},
year = 2001,
}
KR95
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{KR95,
address = {Utrecht, The Netherlands},
author = {Kamareddine, F. and A. RP{\'i}os},
booktitle = {PLILP '95---Programming Languages: Implementation, Logics and Programs},
editor = {Hermenegildo, M. and S. D. Swierstra},
number = 982,
pages = {45--62},
publisher = {Springer-Verlag},
series = LNCS,
title = {A $\lambda$-Calculus {\`a} la de Bruijn with Explicit Substitutions},
year = 1995,
}
Kra81
@phdthesis{Kra81,
author = {Kraft, D. B.},
school = {Cornell University},
title = {AVID: A System for the Interactive Development of Verifiably Correct Programs},
year = 1981,
}
KRB91
@book{KRB91,
author = {Kiczales, G. and J. desRivieres and D.G. Bobrow},
publisher = {MIT Press, Cambridge, MA},
title = {The Art of the Metaobject Protocol},
year = 1991,
}
Kre01a
@string{Aug = "August"}
@misc{Kre01a,
author = {Christoph Kreitz},
howpublished = {Talk given at the Dagstuhl workshop, "Dependent Type Theory Meets Practical Programming," Schloss Dagstuhl, Germany},
month = Aug,
title = {Designing Reliable, High-Performance Networks with the {\Nuprl} Proof Development System},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2001,
}
Kre02a
@misc{Kre02a,
author = {Christoph Kreitz},
howpublished = {Talk given at the Calculemus Autumn School, Pisa, Italy},
month = {September--October},
title = {The {\Nuprl} Proof Development System},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Kre02b
@string{Mar = "March"}
@misc{Kre02b,
author = {Christoph Kreitz},
howpublished = {Talk given at the AAAI Spring Symposium on Logic-Based Program Synthesis, Stanford University, Stanford, California},
month = Mar,
title = {Designing Reliable, High-Performance Networks with the {\Nuprl} Logical Programming Environment},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Kre02c
@string{Mar = "March"}
@misc{Kre02c,
author = {Christoph Kreitz},
howpublished = {Talk given at Harvey Mudd College, Claremont California},
month = Mar,
title = {Formal Logical Environments for Building Reliable, High-Performance Software},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Kre03
@misc{Kre03,
author = {Christoph Kreitz},
howpublished = {Cornell University, Ithaca, NY},
note = {\url{http://www.nuprl.org/documents/Kreitz/03fdl-navigator.html}},
title = {The {FDL} Navigator: Browsing and Manipulating Formal Content},
year = 2003,
}
Kre04
@string{JFP = "Journal of Functional Programming"}
@article{Kre04,
author = {Kreitz, Christoph},
journal = JFP,
number = 1,
pages = {21--68},
title = {Building reliable, high-performance networks with the Nuprl proof development system},
volume = 14,
year = 2004,
}
Kre59
@incollection{Kre59,
author = {G. Kreisel},
booktitle = {Constructivity in Mathematics},
editor = {A. Heyting},
pages = {101--128},
publisher = {North-Holland, Amsterdam},
title = {Interpretation of analysis by means of functionals of finite type},
year = 1959,
}
Kre81
@inbook{Kre81,
address = {Stanford, CA},
author = {G. Kreisel},
chapter = 5,
pages = {131--147},
publisher = {Stanford University},
title = {Neglected possibilities of processing assertions and proofs mechanically: choice of problems and data},
volume = {IMSSS},
year = 1981,
}
Kre81a
@inbook{Kre81a,
address = {Stanford, CA},
author = {G. Kreisel},
chapter = 6,
pages = {149--163},
publisher = {Stanford University},
title = {Extraction of bounds: interpreting some tricks of the trade},
volume = {IMSSS},
year = 1981,
}
Kre86
@string{Sep = "September"}
@techreport{Kre86,
address = {Ithaca, New York},
author = {Kreitz, C.},
institution = {Cornell University},
month = Sep,
number = {86--779},
title = {Constructive Automata Theory Implemented with the {\Nuprl} Proof Development System},
year = 1986,
}
Kre90a
@string{Nov = "November"}
@article{Kre90a,
author = {Kreitz, Christoph},
journal = {Revue d'intelligence artificielle},
month = Nov,
number = 3,
pages = {53--79},
title = {Towards a Formal Theory of Program Construction},
volume = 4,
year = 1990,
}
Kre90b
@inproceedings{Kre90b,
author = {Kreitz, Christoph},
booktitle = {Proceedings of the 14th German Workshop on Artificial Intelligence},
editor = {H. Marburger},
pages = {171--80},
publisher = {Springer-Verlag},
series = {Informatik Fachberichte 251},
title = {The Representation of Program Synthesis in Higher Order Logic},
year = 1990,
}
Kre92
@string{Nov = "November"}
@phdthesis{Kre92,
author = {Kreitz, C.},
month = Nov,
school = {Technical University of Darmstadt},
title = {Meta-Synthesis: Deriving Programs that Develop Programs},
year = 1992,
}
Kre94
@string{Oct = "October"}
@inproceedings{Kre94,
author = {Kreitz, Christoph},
booktitle = {Proceedings of the Eleventh Annual Meeting of the GI-Fachgruppe Deduktionssysteme},
editor = {Wolfgang Bibel and Christoph Walther},
month = Oct,
organization = {Technische Hochschule Darmstadt},
pages = 15,
title = {A Foundation for Verified Software Development Systems},
year = 1994,
}
Kre96
@string{Feb = "February"}
@article{Kre96,
author = {Kreitz, Christoph},
journal = {Journal of the Interest Group in Pure and Applied Logics},
month = Feb,
number = 1,
pages = {75--94},
title = {Formal Mathematics for Verifiably Correct Program Synthesis},
volume = 4,
year = 1996,
}
Kre97
@string{Jul = "July"}
@techreport{Kre97,
address = {Ithaca, NY},
author = {Kreitz, Christoph},
institution = {Cornell University},
month = Jul,
number = {TR97-1637},
title = {Formal Reasoning about Communication Systems {I}: Embedding {ML} into Type Theory},
year = 1997,
}
Kre98
@incollection{Kre98,
author = "Christoph Kreitz",
booktitle = "Automated Deduction -- A Basis for Applications",
chapter = "III.2.5",
editor = "W.~Bibel and P.~Schmitt",
pages = "105--134",
publisher = "Kluwer",
title = "Program Synthesis",
volume = "III",
year = 1998,
}
Kre98a
@string{Sep = "September"}
@techreport{Kre98a,
address = {Ithaca, NY},
annote = {\url{http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR98-1707}},
author = {Kreitz, Christoph},
institution = {Cornell University},
month = Sep,
number = {TR98-1707},
title = {Formal Reasoning about Communications Systems {II}: Automated Fast-Track Reconfiguration},
year = 1998,
}
Kre99
@inproceedings{Kre99,
author = "Christoph Kreitz",
crossref = "TACAS99",
pages = "104--118",
title = "Automated Fast-Track Reconfiguration of Group Communication Systems",
}
Fully expanded entry:
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Kre99,
author = "Christoph Kreitz",
booktitle = "5$^{th}$ International Conference on Tools and Algorithms for the Construction and Analysis of Systems",
editor = "W. Rance Cleaveland",
pages = "104--118",
publisher = "Springer",
series = LNCS,
title = "Automated Fast-Track Reconfiguration of Group Communication Systems",
url = "http://link.springer-ny.com/link/service/series/0558/tocs/t1579.htm",
volume = 1579,
year = 1999,
}
KRL+01
@inproceedings{KRL+01,
author = "Karr, D. A. and Rodrigues, C. and Loyall, J.P. and Schantz, R. E. and Krishnamurthy, Y. and Pyarali, I. and Schmidt, D. C. ",
booktitle = "International Symposium on Distributed Objects and Applications",
title = "Application of the {QuO} Quality-of-Service Framework to a Distributed Video Application",
year = 2001,
}
KRS99
@inproceedings{KRS99,
author = {S. S. Kulkarni and J. Rushby and N. Shankar},
booktitle = {Proceedings of the 19th IEEE International Conference on Distributed Computing Systems Workshop on Self-Stabilizing Systems, Austin, TX},
editor = {A. Arora},
pages = {33--40},
publisher = {IEEE Computer Society Press},
title = {A case-study in component-based mechanical verification of fault-tolerant programs},
year = 1999,
}
KS00
@article{KS00,
author = "Christoph Kreitz and Stephan Schmitt",
journal = "Journal of Information and Computation",
number = "1--2",
pages = "226--254",
title = "A uniform procedure for converting matrix proofs into sequent-style systems",
volume = 162,
year = 2000,
}
KS94
@article{KS94,
author = {Norbert Kajler and Neil Soiffer},
issn = {0736-6906},
journal = {{ACM} SIGCHI Bulletin},
number = 4,
pages = {64--69},
publisher = {{ACM} Press},
title = {Some human interaction issues in computer algebra},
url = {http://doi.acm.org/10.1145/191642.191664},
volume = 26,
year = 1994,
}
KSS06
@inproceedings{KSS06,
address = {New York, NY, USA},
author = {Oleg Kiselyov and Chung-chieh Shan and Amr Sabry},
booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
isbn = {1-59593-309-3},
location = {Portland, Oregon, USA},
pages = {26--37},
publisher = {ACM Press},
title = {Delimited dynamic binding},
url = {http://doi.acm.org/10.1145/1159803.1159808},
year = 2006,
}
KSV96
@inproceedings{KSV96,
author = {O. Kupferman and S. Safra and M. Y. Vardi},
crossref = {LICS96},
pages = {322--333},
title = {Relating Word and Tree Automata},
}
Fully expanded entry:
@inproceedings{KSV96,
address = "New Brunswick, New Jersey",
author = {O. Kupferman and S. Safra and M. Y. Vardi},
booktitle = {Proceedings of 11$^{th}$ IEEE Symposium on Logic in Computer Science},
editor = "E. Clarke",
key = {LICS96},
month = "July 27--30",
pages = {322--333},
publisher = "IEEE Computer Society Press",
title = {Relating Word and Tree Automata},
year = 1996,
}
KT04
@unpublished{KT04,
author = {Jon Kleinberg and Eva Tardos},
note = {To appear},
title = {Algorithm Design},
year = 2004,
}
KT90
@incollection{KT90,
address = {Amsterdam},
author = {Kozen, Dexter C. and Jerzy Tiuryn},
booktitle = {Handbook of Theoretical Computer Science},
editor = {van Leeuwen},
pages = {789--840},
publisher = {North Holland},
title = {Logics of Programs},
volume = {B},
year = 1990,
}
Kur89
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Kur89,
author = "R. P. Kurshan",
booktitle = "Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness (REX Workshop)",
pages = "414--453",
publisher = "Springer-Verlag",
series = LNCS,
title = "Analysis of Discrete Event Coordination",
volume = 430,
year = 1989,
}
Kur94
@book{Kur94,
address = {Princeton, NJ},
author = {Robert P. Kurshan},
publisher = {Princeton University Press},
title = {Computer-Aided Verification of Coordinating Processes : the Automata-Theoretic Approach},
year = 1994,
}
Kur99
@book{Kur99,
address = {New York},
author = {Kurzweil, Ray},
publisher = {Penguin Books},
title = {The Age of Spiritual Machines},
year = 1999,
}
KV98
@string{Mar = "March"}
@article{KV98,
author = {O. Kupferman and M. Y. Vardi},
journal = {Chicago Journal of Theoretical Computer Science},
month = Mar,
title = {Verification of Fair Transition Systems},
volume = 2,
year = 1998,
}
KW01
@inproceedings{KW01,
author = {J. Klose and H. Wittke},
booktitle = {Proceedings of Seventh International Coference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'01)},
title = {An Automata Based Interpretation of Live Sequence Charts},
year = 2001,
}
Laa97
@phdthesis{Laa97,
author = {Twan Laan},
school = {Eindhoven University of Technology},
title = {The Evolution of Type Theory in Logic and Mathematics},
year = 1997,
}
LaF02
@inproceedings{LaF02,
author = "Robin La Fontaine",
booktitle = "XML Europe 2002 - Conference Proceedings",
title = "Merging {XML} files: A new approach providing intelligent merge of {XML} data sets",
year = 2002,
}
Lak76
@book{Lak76,
address = {Cambridge, MA},
author = {I. Lakatos},
publisher = {Cambridge University Press},
title = {Proofs and Refutations: The Logic of Mathematical Discovery},
year = 1976,
}
Lak78a
@book{Lak78a,
address = {Cambridge},
author = {I. Lakatos},
publisher = {Cambridge University Press},
title = {Mathematics, science and epistemology},
volume = {2, Philosophical Papers},
year = 1978,
}
Lak78b
@book{Lak78b,
address = {Cambridge},
author = {I. Lakatos},
publisher = {Cambridge University Press},
title = {The methodology of scientific research programmes},
volume = {1, Philosophical Papers},
year = 1978,
}
Lam03
@book{Lam03,
address = {Boston},
author = {Leslie Lamport},
publisher = {Addison-Wesley},
title = {Specifying Systems: The {TLA+} Language and Tools for Hardware and Software Engineers},
year = 2003,
}
Lam78
@article{Lam78,
author = {Leslie Lamport},
journal = {Comms. {ACM}},
number = 7,
pages = {558--65},
title = {Time, clocks and the ordering of events in a distributed system},
volume = 21,
year = 1978,
}
Lam80
@article{Lam80,
author = {Leslie Lamport},
journal = {Acta Informatica 14},
pages = {21--37},
title = {The "Hoare Logic" of Concurrent Programs},
year = 1980,
}
Lam86
@string{JACM = "Journal of the Association for Computing Machinery"}
@article{Lam86,
author = {Leslie Lamport},
journal = JACM,
number = 2,
pages = {327--348},
title = {The mutual exclusion problem. Part II: statement and solutions},
volume = 33,
year = 1986,
}
Lam86a
@article{Lam86a,
author = {Leslie Lamport},
journal = {Distributed Comput.},
number = 2,
pages = {77--101},
title = {On interprocess communication (Parts I and II)},
volume = 1,
year = 1986,
}
Lam91
@string{Dec = "December"}
@techreport{Lam91,
address = {Palo Alto, CA},
author = {Leslie Lamport},
institution = {Digital Equipment Corp.},
month = Dec,
number = 79,
title = {The Temporal Logic of Actions},
type = {Systems Research Center},
year = 1991,
}
Lam94
@techreport{Lam94,
author = {Lamport, Leslie},
institution = {DIGITAL SRC, Palo Alto, CA},
number = {1994-001},
title = {Introduction to {TLA}},
year = 1994,
}
Lam98
@string{tocs = "{ACM} Transactions on Computer Systems"}
@article{Lam98,
author = {Lamport, L.},
journal = tocs,
number = 2,
pages = {133--169},
title = {The Part-Time Parliament},
volume = 16,
year = 1998,
}
Lambek80
@incollection{Lambek80,
address = {New York},
author = {J. Lambek},
booktitle = {To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism},
pages = {375--402},
publisher = {Academic Press},
title = {From lambda calculus to cartesian closed categories},
year = 1980,
}
Lan86
@article{Lan86,
author = {Landauer, T. K.},
journal = {Cognitive Science},
number = 4,
pages = {477--493},
title = {How much do people remember? Some estimates of the quantity of learned information in long-term memory},
volume = 10,
year = 1986,
}
Lau70
@inproceedings{Lau70,
author = {Lauchli, H.},
booktitle = {Intuitionism and Proof Theory},
editors = {J. Myhill and A. Kino and R.E. Vesley},
pages = {227--34},
publisher = {North-Holland, Amsterdam},
title = {An abstract notion of realizability for which intuitionistic predicate calculus is complete},
year = 1970,
}
Law64
@article{Law64,
author = {F. W. Lawvere},
journal = {Proceedings National Academy of Science},
pages = {1506--1511},
title = {An Elementary Theory of the Category of Sets},
volume = 52,
year = 1964,
}
LCC94
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{LCC94,
booktitle = {Logical and Computational Complexity. International Workshop LCC '94, Indianapolis, Indiana, USA, 13--16 October 1994},
editor = {Daniel Leivant},
publisher = {Springer},
series = LNCS,
title = {Logical and Computational Complexity. International Workshop LCC '94, Indianapolis, Indiana, USA, 13--16 October 1994},
volume = 960,
year = 1995,
}
Lee01
@misc{Lee01,
author = {Lillian Lee},
howpublished = {To appear in the National Academies' Study on Fundamentals of Computer Science},
title = {{"I'm Sorry Dave, I'm Afraid I Can't Do That"}: Linguistics, Statistics, and Natural Language Processing circa 2001},
}
Lee89
@book{Lee89,
author = {Peter Lee},
isbn = {0-262-12141-7},
publisher = {MIT Press},
title = {Realistic compiler generation},
year = 1989,
}
Lee92
@article{Lee92,
author = {Leeser, Miriam},
journal = {Phil. Trans. Royal Society of London},
pages = {49--68},
title = {Using {\Nuprl} for the Verification and Synthesis of Hardware},
volume = 339,
year = 1992,
}
Lei01
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Lei01,
author = {Rustan M. Leino},
booktitle = {Informatics--10 Years Back, 10 Years Ahead},
editor = {Reinhard Wilhelm},
pages = {157--175},
publsher = {Springer},
series = LNCS,
title = {Extended static checking: A ten-year perspective},
volume = 2000,
year = 2001,
}
Lei66
@book{Lei66,
address = {Oxford},
author = {Leibniz, Gottfried},
publisher = {Clarendon Press},
title = {Logical Papers: A Selection},
year = 1966,
}
Lei91
@string{Jul = "July"}
@article{Lei91,
author = {Leivant, D.},
journal = {Information and Computation},
month = Jul,
number = 1,
pages = {93--113},
title = {Finitely Stratified Polymorphism},
volume = 93,
year = 1991,
}
Lei91a
@inproceedings{Lei91a,
author = {Leivant, D.},
crossref = {LICS91},
title = {A foundational delineation of computational feasibility},
}
Fully expanded entry:
@string{Jul = "July"}
@inproceedings{Lei91a,
address = {Vrije University, Amsterdam, The Netherlands},
author = {Leivant, D.},
booktitle = {Proceedings of the 6$^{th}$ Symposium on Logic in Computer Science},
key = {LICS91},
month = Jul,
publisher = {IEEE Computer Society Press},
title = {A foundational delineation of computational feasibility},
year = 1991,
}
Lei93
@string{Jan = "January"}
@inproceedings{Lei93,
address = {Charleston, SC},
author = {Daniel Leivant},
booktitle = {Twentieth Annual {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
month = Jan,
organization = {ACM},
pages = {325--333},
publisher = {{ACM} Press},
title = {Stratified Functional Programs and Computational Complexity},
year = 1993,
}
Lei93a
@string{TCS = "Journal of Theoretical Computer Science"}
@article{Lei93a,
author = {Daniel Leivant},
journal = TCS,
pages = {309--321},
title = {Functions over free algebras definable in the simply typed lambda calculus},
volume = 121,
year = 1993,
}
Lei93b
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{Lei93b,
address = {Berlin},
author = {Daniel Leivant},
booktitle = {Logical Foundations of Computer Science},
editor = {A. Nerode and Yu V. Matiyasevich},
pages = {227--239},
publisher = {Springer-Verlag},
series = LNCS,
title = {Predicative recurrence in finite Type},
volume = 813,
year = 1994,
}
Lei93c
@string{Aug = "August"}
@techreport{Lei93c,
address = {Computer Science Department, Bloomington, IN},
author = {Daniel Leivant},
institution = {Indiana University},
month = Aug,
number = 388,
title = {Higher Order Logic},
year = 1993,
}
Lei94
@article{Lei94,
author = {Daniel Leivant},
journal = {Information and Computation},
note = {Special LICS'91 conference issue},
pages = {391--420},
title = {A Foundational Delineation of Poly-time},
volume = 110,
year = 1994,
}
Lei94a
@unpublished{Lei94a,
author = {Leivant, D.},
note = {Submitted December},
title = {Peano Theories and the Formalization of Feasible Mathematics},
year = 1994,
}
Lei94b
@incollection{Lei94b,
address = {Berlin},
author = {Daniel Leivant},
booktitle = {Logic and Computational Complexity},
editor = {Daniel Leivant},
pages = {177--194},
publisher = {Springer},
title = {Intrinsic Theories and Computational Complexity},
year = 1994,
}
Lei95
@incollection{Lei95,
author = {Daniel Leivant},
booktitle = {Feasible Mathematics II, Perspectives in Computer Science},
editor = {P. Clote and J. Remmel},
publisher = {Birkh{\"a}user},
title = {Ramified Recurrence and Computational Complexity {I}: {W}ord Recurrence and Polynomial Time},
year = 1995,
}
Len95
@article{Len95,
author = "Douglas B. Lenat",
journal = "Communications of the {ACM}",
number = 11,
pages = "33--38",
title = "{CYC}: {A} Large-Scale Investment in Knowledge Infrastructure",
volume = 38,
year = 1995,
}
Ler02
@manual{Ler02,
author = "Xavier Leroy",
note = "With Damien Doligez, Jacques Garrigue, Didier R\'{e}my, and J\'{e}r\^{o}me Vouillon. Availiable from \url{http://www.ocaml.org/}",
title = "The {Objective Caml} System: {D}ocumentation and User's Manual",
year = 2002,
}
Ler06
@inproceedings{Ler06,
abstract = {This paper reports on the development and formal certification (proof of semantic preservation) of a compiler from Cminor (a C-like imperative language) to PowerPC assembly code, using the Coq proof assistant both for programming the compiler and for proving its correctness. Such a certified compiler is useful in the context of formal methods applied to the certification of critical software: the certification of the compiler guarantees that the safety properties proved on the source code hold for the executable compiled code as well.},
author = {Xavier Leroy},
booktitle = {33rd symposium Principles of Programming Languages},
pages = {42--54},
publisher = {ACM Press},
title = {Formal certification of a compiler back-end, or: programming a compiler with a proof assistant},
url = {http://gallium.inria.fr/~xleroy/publi/compiler-certif.pdf},
urlpublisher = {http://doi.acm.org/10.1145/1111037.1111042},
year = 2006,
}
Ler90
@techreport{Ler90,
author = {Xavier Leroy},
institution = {INRIA},
title = {The Zinc Experiment: An Economical Implementation of the ML Language},
year = 1990,
}
Ler92
@inproceedings{Ler92,
author = {Leroy, X.},
booktitle = {Nineteenth {ACM} Symposium on Principles of Programming Languages},
pages = {177--188},
title = {Unboxed Objects and Polymorphic Typing},
year = 1992,
}
Ler93
@string{Sep = "September"}
@manual{Ler93,
author = {Xavier Leroy},
month = Sep,
title = {The {Caml} {Light} System, release 0.6: {D}ocumentation and User's Manual},
year = 1993,
}
Ler94
@inproceedings{Ler94,
author = {Xavier Leroy},
booktitle = {Proceedings of the 21st {ACM} {SIGPLAN}-{SIGACT} symposium on Principles of programming languages},
isbn = {0-89791-636-0},
location = {Portland, Oregon, United States},
pages = {109--122},
publisher = {{ACM} Press},
title = {Manifest types, modules, and separate compilation},
url = {http://doi.acm.org/10.1145/174675.176926},
year = 1994,
}
Ler97
@string{may = "May"}
@manual{Ler97,
author = {Xavier Leroy},
month = may,
organization = {INRIA, France},
title = {The {Objective Caml} system release 1.07},
year = 1997,
}
Les97
@book{Les97,
address = {San Francisco, California},
author = {Lesk, Michael},
publisher = {Morgan Kaufmann Publishers},
title = {Practical Digital Libraries: Books, Bytes, and Bucks},
year = 1997,
}
Les97b
@misc{Les97b,
author = {Lesk, Michael},
note = {http://www.lesk.com/mlesk/ksg97/ksg.html},
title = {How Much Information Is There In the World?},
year = 1997,
}
Lev00
@misc{Lev00,
author = {Levoy, Marc},
note = {Presented at Campfire on Computers and Archeology},
title = {Digitizing the {F}orma {U}rbis {R}omae},
year = 2000,
}
Lev73
@article{Lev73,
author = {Levin, L. A.},
journal = {Problemy Peredaci Informacii 9},
note = {(in Russian). English Translation in {\em Problems of Information Transmission 9}, pages 265--266, 1973},
pages = {115--116},
title = {Universal Search Problems},
year = 1973,
}
Levy80
@incollection{Levy80,
author = {L{\'e}vy, Jean-Jacques},
booktitle = {To H. B. Curry: Essays in Combinatory Logic, Lambda Calculus and Formalism},
editor = {Jonathan P. Seldin and J. Roger Hindley},
pages = {159--191},
publisher = {Academic Press},
title = {Optimal Reductions in the Lambda-Calculus},
year = 1980,
}
Lew90
@string{Dec = "December"}
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Lew90,
author = {Lewington, C. P.},
booktitle = {Proceedings of the 10th Conference on Foundations of Software Technology and Theoretical Computer Science},
editor = {K.V. Nori and C.E. Veni Madhavan},
month = Dec,
pages = {115--132},
publisher = {Springer-Verlag, New York},
series = LNCS,
title = {Towards constructive program derivation in {VDM}},
volume = 472,
year = 1990,
}
LF99
@string{Oct = "October"}
@inproceedings{LF99,
author = {N.Lesley and A.Fekete},
booktitle = {Proceedings of the 3rd International Conference on Principles of Distributed Systems},
month = Oct,
pages = {109--128},
title = {Synchronous Executions and View Synchrony},
year = 1999,
}
LF99b
@inproceedings{LF99b,
author = {An-Chow Lai and Babak Falsafi},
booktitle = {Proceedings of the 26th annual international symposium on Computer architecture},
isbn = {0-7695-0170-2},
location = {Atlanta, Georgia, United States},
pages = {172--183},
publisher = {IEEE Computer Society Press},
title = {Memory sharing predictor: the key to a speculative coherent DSM},
url = {http://doi.acm.org/10.1145/300979.300994},
year = 1999,
}
LFCS97
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{LFCS97,
booktitle = {Proceedings of the 4$^{th}$ International Symposium on Logical Foundations of Computer Science ({LFCS'97})},
editor = {Sergei Adian and Anil Nerode},
key = {lfcs97},
publisher = {Springer-Verlag},
series = LNCS,
title = {Proceedings of the 4$^{th}$ International Symposium on Logical Foundations of Computer Science ({LFCS'97})},
url = {http://www.springerlink.com/(ju2wc555dvyz5n55wblt3drz)/app/home/issue.asp?referrer=parent&backto=journal,2713,3934;linkingpublicationresults,1:105633,1},
volume = 1234,
year = 1997,
}
LG86
@book{LG86,
author = {Liskov, B. and J. Guttag},
publisher = {MIT Press, Cambridge, MA},
title = {Abstraction and Specification in Program Development},
year = 1986,
}
LH03
@article{LH03,
author = {Leonard, Elizabeth I. and Constance L. Heitmeyer},
journal = {Higher-Order and Symbolic Computation},
note = {To appear},
title = {Program Synthesis from Formal Requirements Specifications using APTS},
year = 2003,
}
Lia02
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{Lia02,
author = "Chuck C. Liang",
booktitle = "Practical Aspects of Declarative Languages",
pages = "47--63",
series = LNCS,
title = "Compiler Construction in Higher Order Logic Programming",
volume = 2257,
year = 2002,
}
LICS01
@proceedings{LICS01,
booktitle = {Proceedings of 16$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS01},
publisher = "IEEE Computer Society Press",
title = {Proceedings of 16$^{th}$ IEEE Symposium on Logic in Computer Science},
year = 2001,
}
LICS86
@string{Jun = "June"}
@proceedings{LICS86,
booktitle = {Proceedings of the First Annual IEEE Symposium on Logic in Computer Science},
key = {LICS86},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Proceedings of the First Annual IEEE Symposium on Logic in Computer Science},
year = 1986,
}
LICS87
@string{Jun = "June"}
@proceedings{LICS87,
booktitle = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
editor = {D. Gries},
key = {LICS87},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 2$^{nd}$ IEEE Symposium on Logic in Computer Science},
year = 1987,
}
LICS88
@proceedings{LICS88,
address = {Edinburgh, UK},
booktitle = {Proceedings of the 3$^{rd}$ IEEE Symposium on Logic in Computer Science},
key = {LICS88},
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 3$^{rd}$ IEEE Symposium on Logic in Computer Science},
year = 1988,
}
LICS89
@string{Jun = "June"}
@proceedings{LICS89,
address = {Asilomar Conference Center, Pacific Grove, California},
booktitle = {Proceedings of the 4$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS89},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 4$^{th}$ IEEE Symposium on Logic in Computer Science},
year = 1989,
}
LICS90
@string{Jun = "June"}
@proceedings{LICS90,
booktitle = {Proceedings of the 5$^{th}$ Symposium on Logic in Computer Science},
key = {LICS90},
month = Jun,
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 5$^{th}$ Symposium on Logic in Computer Science},
year = 1990,
}
LICS91
@string{Jul = "July"}
@proceedings{LICS91,
address = {Vrije University, Amsterdam, The Netherlands},
booktitle = {Proceedings of the 6$^{th}$ Symposium on Logic in Computer Science},
key = {LICS91},
month = Jul,
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 6$^{th}$ Symposium on Logic in Computer Science},
year = 1991,
}
LICS92
@proceedings{LICS92,
booktitle = {Proceedings of the 7$^{th}$ Symposium on Logic in Computer Science},
key = {LICS92},
publisher = {IEEE Computer Society Press},
title = {Proceedings of the 7$^{th}$ Symposium on Logic in Computer Science},
year = 1992,
}
LICS94
@string{Jul = "July"}
@proceedings{LICS94,
address = {Paris, France},
booktitle = {Proceedings of 9$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS94},
month = Jul,
publisher = {IEEE Computer Society Press},
title = {Proceedings of 9$^{th}$ IEEE Symposium on Logic in Computer Science},
year = 1994,
}
LICS96
@proceedings{LICS96,
address = "New Brunswick, New Jersey",
booktitle = {Proceedings of 11$^{th}$ IEEE Symposium on Logic in Computer Science},
editor = "E. Clarke",
key = {LICS96},
month = "July 27--30",
publisher = "IEEE Computer Society Press",
title = {Proceedings of 11$^{th}$ IEEE Symposium on Logic in Computer Science},
year = 1996,
}
LICS99
@proceedings{LICS99,
booktitle = {Proceedings of 14$^{th}$ IEEE Symposium on Logic in Computer Science},
key = {LICS99},
publisher = "IEEE Computer Society Press",
title = {Proceedings of 14$^{th}$ IEEE Symposium on Logic in Computer Science},
year = 1999,
}
Lin88
@string{Jan = "January"}
@article{Lin88,
author = {Lindsay, P. A.},
journal = {Software Engineering Journal},
month = Jan,
pages = 27,
title = {A survey of mechanical support for formal reasoning},
volume = 3,
year = 1988,
}
LIN93
@string{Jun = "June"}
@inproceedings{LIN93,
address = {Toulouse, France},
author = {Lincoln, Patrick and John Rushby},
booktitle = {Proceedings of the Fault-Tolerant Computing Symposium},
month = Jun,
number = 23,
pages = {402--411},
series = {FTCS},
title = {A Formally Verified Algorithm for Interactive Consistency Under a Hybrid Fault Model},
year = 1993,
}
Lip90
@string{Oct = "October"}
@techreport{Lip90,
address = {Ithaca, NY},
author = {Lipton, J.},
institution = {Cornell University},
month = Oct,
number = {90--1163},
title = {Realizabilty and Kripke Forcing},
year = 1990,
}
Lip91
@misc{Lip91,
author = {Lipton, J.},
howpublished = {Cornell University, Ithaca, NY},
title = {Logic Programming in the {\Nuprl} Type Theory Environment, {\rm Preprint}},
year = 1991,
}
Lis86
@incollection{Lis86,
author = {Liskov, B. H. and R. Atkinson and T. Bloom and E. Moss and J. Schaffert and R. Scheifler and A. Snyder},
booktitle = {Abstraction and Specification in Program Development},
pages = {323--412},
publisher = {MIT Press, Cambridge, Mass.},
title = {{CLU} Reference Manual},
year = 1986,
}
Liu85
@book{Liu85,
address = {NY},
author = {Liu, C. L.},
edition = {2nd},
publisher = {McGraw-Hill},
title = {Elements of Discrete Mathematics},
year = 1985,
}
Liu98
@inproceedings{Liu98,
author = {Liu, Y. A.},
booktitle = {IEEE International Conference on Computer Languages},
title = {Dependence Analysis for Recursive Data},
year = 1998,
}
LLHA94
@inproceedings{LLHA94,
address = {London, UK},
author = {John W. O'Leary and Miriam Leeser and Jason Hickey and Mark Aagaard},
booktitle = {TPCD '94: Proceedings of the Second International Conference on Theorem Provers in Circuit Design - Theory, Practice and Experience},
isbn = {3-540-59047-1},
optwwwpdf = {http://mojave.caltech.edu/jyh/papers/tpcd94/default.html},
optwwwref = {http://portal.acm.org/citation.cfm?id=672931&dl=acm&coll=&CFID=15151515&CFTOKEN=6184618#},
pages = {52--71},
publisher = {Springer-Verlag},
title = {Non-Restoring Integer Square Root: A Case Study in Design by Principled Optimization},
year = 1994,
}
LLS-A93
@string{Oct = "October"}
@inproceedings{LLS-A93,
address = {Boston, MA},
author = {Lampson, Butler W. and Nancy A. Lynch and J{\o}rgen F. S{\o}gaard-Andersen},
booktitle = {Formal Description Techniques, VI: Proceedings of the IFIP TC6/WG6.1 6th International Conference on Formal Description Techniques},
editor = {Tenney, Richard L. and Paul D. Amer and M. {\"U}mit Uvar },
month = Oct,
organization = {FORTE'93},
pages = {385--400},
publisher = {North Holland, 1994},
title = {Correctness of At-Most-Once Message Delivery Protocols},
year = 1993,
}
LM-S85
@string{JACM = "Journal of the Association for Computing Machinery"}
@string{Jan = "January"}
@article{LM-S85,
author = {Lamport, Leslie and P. M. Melliar-Smith},
journal = JACM,
month = Jan,
number = 1,
pages = {52--78},
title = {Synchronizing Clocks in the Presence of Faults},
volume = 32,
year = 1985,
}
LM74
@incollection{LM74,
address = {Cambridge},
author = {I. Lakatos and A. Musgrowe eds.},
booktitle = {Criticism and the Growth of Knowledge},
pages = {91--196},
publisher = {Cambridge University Press},
title = {Falsification and the Methodology of Scientific Research Programmes},
year = 1974,
}
LM92
@string{JAR = "Journal of Automated Reasoning"}
@article{LM92,
author = {Jean-Louis Lassez and Michael J. Maher},
issn = {0168-7433},
journal = JAR,
number = 3,
pages = {373--379},
publisher = {Kluwer Academic Publishers},
title = {On Fourier's algorithm for linear arithmetic constraints},
volume = 9,
year = 1992,
}
LM93
@techreport{LM93,
author = {Levin, Roy and Paul R. McJones},
institution = {DIGITAL Systems Research Center},
number = 105,
title = {The {V}esta approach to precise configuration of large software systems},
year = 1993,
}
LM94
@string{LNCS = "Lecture Notes in Computer Science"}
@inproceedings{LM94,
author = "Leslie Lamport and Stephan Merz",
booktitle = "{FTRTFTS}: Formal Techniques in Real-Time and Fault-Tolerant Systems: International Symposium Organized Jointly with the Working Group Provably Correct Systems -- ProCoS",
publisher = "Springer-Verlag",
series = LNCS,
title = "Specifying and Verifying Fault-Tolerant Systems",
url = "http://citeseer.nj.nec.com/article/lamport94specifying.html",
year = 1994,
}
LM95
@string{LNCS = "Lecture Notes in Computer Science"}
@incollection{LM95,
author = {Leivant, Daniel and J.-Y. Marion},
booktitle = {Computer Science Logic},
editor = {Tiuryn, J. and L. Pacholsky},
publisher = {Springer-Verlag},
series = LNCS,
title = {Ramified Recurrence and Computational Complexity II: Substitutions and Poly-Space},
year = 1995,
}
LM96
@inproceedings{LM96,
author = {Lawall, Julia L. and Harry G. Mairson},
booktitle = {1996 {ACM} International Conference on Functional Programming},
pages = {92--101},
title = {Optimality and Inefficiency: What Isn't a Cost Model of the Lambda Calculus?},
year = 1996,
}
LM99
@string{TCS = "Journal of Theoretical Computer Science"}
@article{LM99,
author = {Leino, Rustan M. and Rajit Manohar},
journal = TCS,
number = {1-2},
pages = {375--394},
title = {Joining specification statements},
volume = 216,
year = 1999,
}
LMC03
@inproceedings{LMC03,
author = {Sorin Lerner and Todd D. Millstein and Craig Chambers},
booktitle = {Proceedings of the {ACM} {SIGPLAN} 2003 Conference on Programming Language Design and Implementation (PLDI)},
pages = {220--231},
publisher = {ACM},
title = {Automatically proving the correctness of compiler optimizations.},
year = 2003,
}
LMRC05
@inproceedings{LMRC05,
author = {Sorin Lerner and Todd D. Millstein and Erika Rice and Craig Chambers},
booktitle = {Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages ({POPL})},
editor = {Jens Palsberg and Mart\'{\i}n Abadi},
pages = {364--377},
publisher = {ACM},
title = {Automated soundness proofs for dataflow analyses and transformations via local rules.},
year = 2005,
}
LMS92
@inproceedings{LMS92,
author = {Ewing L. Lusk and William W. McCune and John K. Slaney},
crossref = {CADE92},
pages = {731--734},
title = {{ROO}: A parallel theorem prover},
}
Fully expanded entry:
@string{LNAI = "Lecture Notes in Artificial Intelligence"}
@string{jun = "June"}
@inproceedings{LMS92,
address = {Saratoga, NY},
author = {Ewing L. Lusk and William W. McCune and John K. Slaney},
booktitle = {Proceedings of the 11$^{th}$ International Conference on Automated Deduction},
editor = {Deepak Kapur},
month = jun,
pages = {731--734},
publisher = {Springer-Verlag},
series = LNAI,
title = {{ROO}: A parallel theorem prover},
volume = 607,
year = 1992,
}
LN02
@string{TOPLAS = "{ACM} Transactions of Programming Language Systems"}
@article{LN02,
author = {Leino, Rustan M. and Greg Nelson},
journal = TOPLAS,
number = 5,
pages = {491--553},
title = {Data abstraction and information hiding},
volume = 24,
year = 2002,
}
LN94
@string{May = "May"}
@techreport{LN94,
address = {Durham, NC},
author = {Loveland, Donald W. and Gopalan Nadathur},
institution = {Duke University},
month = May,
number = {CS-1994-19},
title = {Proof Procedures for Logic Programming},
type = {Department of Computer Science},
year = 1994,
}
LNCS613
@string{LNCS = "Lecture Notes in Computer Science"}
@proceedings{LNCS613,
address = {San Antonio, Texas},
booktitle = {Constructivity in Computer Science, Summer Symposium},
editor = {J. Paul Myers and Michael J. O'Donnell},
month = {June 19--22},
publisher = {Springer-Verlag},
series = LNCS,
title = {Constructivity in Computer Science, Summer Symposium},
volume = 613,
year = 1991,
}
LNR80
@string{Jul = "July"}
@techreport{LNR80,
address = {Comp. Science and Technology},
author = {Levitt, K. and P. Neumann and L. Robinson},
institution = {National Bureau of Standards},
month = Jul,
title = {The {SRI} Hierarchical Development of Secure Systems},
year = 1980,
}
Lob75
@techreport{Lob75,
address = {Amsterdam},
author = {M. H. Lob},
institution = {Mathematisch Institut},
number = {75--8},
title = {Embedding first-order predicate logic in fragments of intuitionistic logic},
year = 1975,
}
LOG
@misc{LOG,
crossref = {logosphere},
}
Fully expanded entry:
@misc{LOG,
author = "Schurmann and Pfenning and Shankar",
note = "Logosphere homepage: \url{http://www.logosphere.org}",
title = "Logosphere. {A} {F}ormal {D}igital {L}ibrary",
}
logosphere
@misc{logosphere,
author = "Schurmann and Pfenning and Shankar",
note = "Logosphere homepage: \url{http://www.logosphere.org}",
title = "Logosphere. {A} {F}ormal {D}igital {L}ibrary",
}
Lon88
@misc{Lon88,
author = {G. Longo},
howpublished = {Carnegie Mellon, Computer Science Department},
month = {Spring Semester},
note = {Lectures Notes},
title = {From Type structures to Type theories},
year = 1988,
}
Loo74
@string{Aug = "August"}
@inproceedings{Loo74,
author = {R. Loos},
booktitle = {SIGSAM Bulletin 8, 3},
month = Aug,
organization = {Proceedings of EUROSAM `74},
pages = {9--16},
title = {Toward a formal implementation of computer algebra},
year = 1974,
}
Lor02
@string{Dec = "December"}
@misc{Lor02,
author = {Lori Lorigo},
howpublished = {Talk given at Stanford University, Stanford, California},
month = Dec,
title = {Design of an Interactive Digital Library of Formal Algorithmic Knowledge},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2002,
}
Lor03
@string{Apr = "April"}
@misc{Lor03,
author = {Lori Lorigo},
howpublished = {Talk given at the University of California, Berkeley},
month = Apr,
title = {An Interactive Digital Library of Algorithmic Knowledge},
url = {http://www.nuprl.org/FDLProject/talks.html},
year = 2003,
}
Lor06
@phdthesis{Lor06,
author = {Lorigo, Lori},
school = {Cornell University},
title = {Information Management in the Service of Knowledge and Discovery},
year = 2006,
}
Lov78
@book{Lov78,
address = {New York},
author = {D.W. Loveland},
publisher = {North-Holland},
title = {Automated Theorem Proving: A Logical Basis},
year = 1978,
}
Loz97
@string{Sep = "September"}
@techreport{Loz97,
address = {Gaithersburg, MD},
author = {Daniel W. Lozier},
institution = {U.S. Department of Commerce, Technology Administration, National Institute of Standards and Technology},
month = Sep,
number = {NISTIR 6072},
title = {Toward a Revised {NBS} Handbook of Mathematical Functions},
type = {Inter-agency Report},
year = 1997,
}
LP03
@article{LP03,
author = {Michael Y. Levin and Benjamin C. Pierce},
bibsource = {DBLP, http://dblp.uni-trier.de},
journal = {Journal of Functonal Programming},
number = 2,
pages = {295--316},
title = {\textsf{TinkerType}: {A} Language for Playing with Formal Systems},
url = {http://dx.doi.org/10.1017/S0956796802004550},
volume = 13,
year = 2003,
}
LP81
@book{LP81,
address = {Englewood Cliffs, New Jersey},
author = {Lewis, Harry R. and Christos H. Papadimitriou},
publisher = {Prentice-Hall},
title = {Elements of the Theory of Computation},
year = 1994,
}
LP92
@techreport{LP92,
author = {Luo, Z. and R. Pollack},
institution = {University of Edinburgh},
number = {ECS-LFCS-92-211},
title = {{LEGO} proof development system: User's manual},
year = 1992,
}
lpcsweb
@misc{lpcsweb,
key = {LPCS},
note = {\url{http://lpcs.math.msu.ru/eng/lpcs.htm}},
title = {{The Laboratory for Logical Problems of Computer Science, Faculty of Mechanics and Mathematics, Moscow State University}},
}
LPP70
@article{LPP70,
author = {Luckham, D. C. and M. R. Park and M. S. Paterson},
journal = {JCSS},
pages = {220--249},
title = {On Formalized Computer Programs},
volume = 4,
year = 1970,
}
LR93
@string{Jun = "June"}
@inproceedings{LR93,
address = {Toulouse, France},
author = {Lincoln, Patrick and John Rushby},
booktitle = {Proceedings of the Fault-Tolerant Computing Symposium},
month = Jun,
note = {Reprint},
number = 23,
organization = {Fault-Tolerant Computing Symposium},
pages = {402--11},
series = {FTCS},
title = {A Formally Verified Algorithm for Interactive Consistency under a Hybrid Fault Model},
year = 1993,
}
LR96
@string{Jun = "June"}
@inproceedings{LR96,
address = {Jerusalem, Israel},
author = {Nancy Lynch and Sergio Rajsbaum},
booktitle = {Proceedings of the Fourth ISTCS Israel Symposium on Theory of Computing and Systems},
month = Jun,
pages = {4--15},
title = {On the {Borowsky-Gafni} Simulation Algorithm},
year = 1996,
}
LS86
@inbook{LS86,
address = {Cambridge, UK},
author = {J. Lambek and P. J. Scott},
pages = {?},
publisher = {Cambridge University Press},
series = {Cambridge Studies in Advanced Mathematics},
title = {Introduction to Higher-Order Categorical Logic},
volume = 7,
year = 1986,
}
LSBB92
@string{JAR = "Journal of Automated Reasoning"}
@article{LSBB92,
author = {R. Letz and J. Schumann and S. Bayerl and W. Bibel},
journal = JAR,
pages = {183--212},
title = {{\SETHEO}: {A} High-Performance Theorem Prover},
volume = 8,
year = 1992,
}
LSGL94
@string{Oct = "October"}
@inproceedings{LSGL94,
address = {Berne, Switzerland},
author = {Luchango, Victor and Ekrem S{\"o}ylemez and Stephen Garland and Nancy Lynch},
booktitle = {Formal Description Techniques VII: Proceedings of the 7th IFIP WG6.1 International Conference on Formal Description Techniques},
editor = {Dieter Hogrefe and Stefan Leue},
month = Oct,
pages = {259--273},
publisher = {Chapman and Hall},
series = {FORTE'94},
title = {Verifying Timing Properities of Concurrent Algorithms},
year = 1994,
}
LST96
@inproceedings{LST96,
address = {St. Petersburg Beach, Florida},
author = {Yanhong, A. Liu and Scott D. Stoller and Tim Teitelbaum},
booktitle = {Conference Record of the 23rd Annual {ACM} Symposium on {POPL}},
title = {Discovering auxiliary information for incremental computation},
year = 1996,
}
LT87
@techreport{LT87,
author = {Nancy A. Lynch and Mark R. Tuttle},
institution = {MIT},
number = {MIT/LCS/TR-387},
title = {Hierarchical Correctness Proofs for Distributed Algorithms},
type = {Department of Computer Science},
year = 1987,
}
LT89
@string{Sep = "September"}
@article{LT89,
author = {Lynch, Nancy and Mark Tuttle},
journal = {Centrum voor Wiskunde en Informatica},
month = Sep,
number = 3,
pages = {219--246},
title = {An Introduction to {I}nput/{O}utput Automata},
volume = 2,
year = 1989,
}
LT95a
@string{Jun = "June"}
@inproceedings{LT95a,
address = {La Jolla, CA},
author = {Yanhong, A. Liu and Tim Teitelbaum},
booktitle = {Proceedings of the {ACM} {SIGPLAN} Symposium of PEPM},
month = Jun,
pages = {190--201},
title = {Caching intermediate results for program improvement},
ye
|