2009 |
127 | EE | Robert J. Simmons,
Frank Pfenning:
Linear logical approximations.
PEPM 2009: 9-20 |
126 | EE | Jason Reed,
Frank Pfenning:
Intuitionistic Letcc via Labelled Deduction.
Electr. Notes Theor. Comput. Sci. 231: 91-111 (2009) |
2008 |
125 | EE | Henry DeYoung,
Deepak Garg,
Frank Pfenning:
An Authorization Logic With Explicit Time.
CSF 2008: 133-145 |
124 | EE | Robert J. Simmons,
Frank Pfenning:
Linear Logical Algorithms.
ICALP (2) 2008: 336-347 |
123 | EE | Sean McLaughlin,
Frank Pfenning:
Imogen: Focusing the Polarized Inverse Method for Intuitionistic Propositional Logic.
LPAR 2008: 174-181 |
122 | EE | Aleksandar Nanevski,
Frank Pfenning,
Brigitte Pientka:
Contextual modal type theory.
ACM Trans. Comput. Log. 9(3): (2008) |
121 | EE | Sungwoo Park,
Frank Pfenning,
Sebastian Thrun:
A probabilistic language based on sampling functions.
ACM Trans. Program. Lang. Syst. 31(1): (2008) |
120 | EE | William Lovas,
Frank Pfenning:
A Bidirectional Refinement Type System for LF.
Electr. Notes Theor. Comput. Sci. 196: 113-128 (2008) |
119 | EE | Kevin Watkins,
Iliano Cervesato,
Frank Pfenning,
David Walker:
Specifying Properties of Concurrent Computations in CLF.
Electr. Notes Theor. Comput. Sci. 199: 67-87 (2008) |
118 | EE | Kaustuv Chaudhuri,
Frank Pfenning,
Greg Price:
A Logical Characterization of Forward and Backward Chaining in the Inverse Method.
J. Autom. Reasoning 40(2-3): 133-177 (2008) |
2007 |
117 | | Frank Pfenning:
Automated Deduction - CADE-21, 21st International Conference on Automated Deduction, Bremen, Germany, July 17-20, 2007, Proceedings
Springer 2007 |
116 | EE | Frank Pfenning:
Subtyping and intersection types revisited.
ICFP 2007: 219 |
115 | EE | Uluc Saranli,
Frank Pfenning:
Using Constrained Intuitionistic Linear Logic for Hybrid Robotic Planning Problems.
ICRA 2007: 3705-3710 |
114 | EE | Kevin D. Bowers,
Lujo Bauer,
Deepak Garg,
Frank Pfenning,
Michael K. Reiter:
Consumable Credentials in Linear-Logic-Based Access-Control Systems.
NDSS 2007 |
113 | EE | Frank Pfenning:
On a Logical Foundation for Explicit Substitutions.
RTA 2007: 19 |
112 | EE | Frank Pfenning:
On a Logical Foundation for Explicit Substitutions.
TLCA 2007: 1 |
2006 |
111 | | Frank Pfenning:
Term Rewriting and Applications, 17th International Conference, RTA 2006, Seattle, WA, USA, August 12-14, 2006, Proceedings
Springer 2006 |
110 | EE | Deepak Garg,
Frank Pfenning:
Non-Interference in Constructive Authorization Logic.
CSFW 2006: 283-296 |
109 | EE | Deepak Garg,
Lujo Bauer,
Kevin D. Bowers,
Frank Pfenning,
Michael K. Reiter:
A Linear Logic of Authorization and Knowledge.
ESORICS 2006: 297-312 |
108 | EE | Kaustuv Chaudhuri,
Frank Pfenning,
Greg Price:
A Logical Characterization of Forward and Backward Chaining in the Inverse Method.
IJCAR 2006: 97-111 |
2005 |
107 | EE | Kaustuv Chaudhuri,
Frank Pfenning:
A Focusing Inverse Method Theorem Prover for First-Order Linear Logic.
CADE 2005: 69-83 |
106 | EE | Deepak Garg,
Frank Pfenning:
Type-Directed Concurrency.
CONCUR 2005: 6-20 |
105 | EE | Kaustuv Chaudhuri,
Frank Pfenning:
Focusing the Inverse Method for Linear Logic.
CSL 2005: 200-215 |
104 | EE | Frank Pfenning:
Towards a type theory of contexts.
MERLIN 2005: 1 |
103 | EE | Sungwoo Park,
Frank Pfenning,
Sebastian Thrun:
A probabilistic language based upon sampling functions.
POPL 2005: 171-182 |
102 | EE | Pablo López,
Frank Pfenning,
Jeff Polakow,
Kevin Watkins:
Monadic concurrent linear logic programming.
PPDP 2005: 35-46 |
101 | EE | Robert Harper,
Frank Pfenning:
On equivalence and canonical forms in the LF type theory.
ACM Trans. Comput. Log. 6(1): 61-101 (2005) |
100 | EE | Karl Crary,
Aleksey Kliger,
Frank Pfenning:
A monadic analysis of information flow security with mutable state.
J. Funct. Program. 15(2): 249-291 (2005) |
99 | EE | Aleksandar Nanevski,
Frank Pfenning:
Staged computation with names and necessity.
J. Funct. Program. 15(5): 893-939 (2005) |
2004 |
98 | EE | Frank Pfenning:
Substructural Operational Semantics and Linear Destination-Passing Style (Invited Talk).
APLAS 2004: 196 |
97 | EE | Tom Murphy VII,
Karl Crary,
Robert Harper,
Frank Pfenning:
A Symmetric Modal Lambda Calculus for Distributed Computing.
LICS 2004: 286-295 |
96 | EE | Joshua Dunfield,
Frank Pfenning:
Tridirectional typechecking.
POPL 2004: 281-292 |
95 | EE | Penny Anderson,
Frank Pfenning:
Verifying Uniqueness in a Logical Framework.
TPHOLs 2004: 18-33 |
94 | EE | Peter B. Andrews,
Chad E. Brown,
Frank Pfenning,
Matthew Bishop,
Sunil Issar,
Hongwei Xi:
ETPS: A System to Help Students Write Formal Proofs.
J. Autom. Reasoning 32(1): 75-92 (2004) |
2003 |
93 | | Frank Pfenning,
Yannis Smaragdakis:
Generative Programming and Component Engineering, Second International Conference, GPCE 2003, Erfurt, Germany, September 22-25, 2003, Proceedings
Springer 2003 |
92 | EE | Brigitte Pientka,
Frank Pfenning:
Optimizing Higher-Order Pattern Unification.
CADE 2003: 473-487 |
91 | EE | Joshua Dunfield,
Frank Pfenning:
Type Assignment for Intersections and Unions in Call-by-Value Languages.
FoSSaCS 2003: 250-266 |
90 | | Sebastian Thrun,
Geoffrey J. Gordon,
Frank Pfenning,
Mary Berna,
Brennan Sellner,
Brad Lisien:
A Learning Algorithm for Localizing People Based on Wireless Signal Strength that Uses Labeled and Unlabeled Data.
IJCAI 2003: 1427-1428 |
89 | EE | Aleksandar Nanevski,
Brigitte Pientka,
Frank Pfenning:
A modal foundation for meta-variables.
MERLIN 2003 |
88 | EE | Leaf Petersen,
Robert Harper,
Karl Crary,
Frank Pfenning:
A type theory for memory allocation and data layout.
POPL 2003: 172-184 |
87 | EE | Carsten Schürmann,
Frank Pfenning:
A Coverage Checking Algorithm for LF.
TPHOLs 2003: 120-135 |
86 | EE | Kevin Watkins,
Iliano Cervesato,
Frank Pfenning,
David Walker:
A Concurrent Logical Framework: The Propositional Fragment.
TYPES 2003: 355-377 |
85 | EE | Alberto Momigliano,
Frank Pfenning:
Higher-order pattern complement and the strict lambda-calculus.
ACM Trans. Comput. Log. 4(4): 493-529 (2003) |
84 | EE | Iliano Cervesato,
Frank Pfenning:
A Linear Spine Calculus.
J. Log. Comput. 13(5): 639-688 (2003) |
83 | | Christopher Colby,
Karl Crary,
Robert Harper,
Peter Lee,
Frank Pfenning:
Automated techniques for provably safe mobile code.
Theor. Comput. Sci. 290(2): 1175-1199 (2003) |
2002 |
82 | EE | Bor-Yuh Evan Chang,
Karl Crary,
Margaret DeLap,
Robert Harper,
Jason Liszka,
Tom Murphy VII,
Frank Pfenning:
Trustless Grid Computing in ConCert.
GRID 2002: 112-125 |
81 | EE | Martín Abadi,
Leonid Libkin,
Frank Pfenning:
Editorial.
ACM Trans. Comput. Log. 3(3): 335-335 (2002) |
80 | EE | Frank Pfenning:
Invited talk: Tri-Directional Type Checking.
Electr. Notes Theor. Comput. Sci. 70(1): (2002) |
79 | EE | Frank Pfenning:
Preface.
Electr. Notes Theor. Comput. Sci. 70(2): (2002) |
78 | EE | Iliano Cervesato,
Frank Pfenning:
A Linear Logical Framework.
Inf. Comput. 179(1): 19-75 (2002) |
2001 |
77 | | Frank Pfenning:
Intensionality, Extensionality, and Proof Irrelevance in Modal Type Theory.
LICS 2001 |
76 | | Frank Pfenning:
Logical Frameworks.
Handbook of Automated Reasoning 2001: 1063-1147 |
75 | EE | Alberto Momigliano,
Frank Pfenning:
Higher-Order Pattern Complement and the Strict Lambda-Calculus
CoRR cs.LO/0109072: (2001) |
74 | EE | Robert Harper,
Frank Pfenning:
On Equivalence and Canonical Forms in the LF Type Theory
CoRR cs.LO/0110028: (2001) |
73 | EE | Rowan Davies,
Frank Pfenning:
A modal analysis of staged computation.
J. ACM 48(3): 555-604 (2001) |
72 | | Frank Pfenning,
Rowan Davies:
A judgmental reconstruction of modal logic.
Mathematical Structures in Computer Science 11(4): 511-540 (2001) |
71 | EE | Carsten Schürmann,
Joëlle Despeyroux,
Frank Pfenning:
Primitive recursion for higher-order abstract syntax.
Theor. Comput. Sci. 266(1-2): 1-57 (2001) |
2000 |
70 | EE | Rowan Davies,
Frank Pfenning:
Intersection types and computational effects.
ICFP 2000: 198-208 |
69 | EE | Frank Pfenning:
On the Logical Foundations of Staged Computation (Abstract of Invited Talk).
PEPM 2000: 33 |
68 | EE | Frank Pfenning:
Reasoning about Staged Computation.
SAIG 2000: 5-6 |
67 | | Bernhard Gramlich,
Hélène Kirchner,
Frank Pfenning:
Editorial: Strategies in Automated Deduction.
Ann. Math. Artif. Intell. 29(1-4): (2000) |
66 | | Frank Pfenning:
Structural Cut Elimination: I. Intuitionistic and Classical Logic.
Inf. Comput. 157(1-2): 84-141 (2000) |
65 | EE | Iliano Cervesato,
Joshua S. Hodas,
Frank Pfenning:
Efficient resource management for linear logic proof search.
Theor. Comput. Sci. 232(1-2): 133-163 (2000) |
1999 |
64 | | Alberto Momigliano,
Frank Pfenning:
The Relative Complement Problem for Higher-Order Patterns.
APPIA-GULP-PRODE 1999: 497-512 |
63 | EE | Frank Pfenning,
Carsten Schürmann:
System Description: Twelf - A Meta-Logical Framework for Deductive Systems.
CADE 1999: 202-206 |
62 | | Alberto Momigliano,
Frank Pfenning:
The Relative Complement Problem for Higher-Order Patterns.
ICLP 1999: 380-394 |
61 | EE | Hongwei Xi,
Frank Pfenning:
Dependent Types in Practical Programming.
POPL 1999: 214-227 |
60 | | Frank Pfenning:
Logical and Meta-Logical Frameworks (Abstract).
PPDP 1999: 206 |
59 | EE | Jeff Polakow,
Frank Pfenning:
Natural Deduction for Intuitionistic Non-communicative Linear Logic.
TLCA 1999: 295-309 |
58 | EE | J. Polokow,
Frank Pfenning:
Relating Natural Deduction and Sequent Calculus for Intuitionistic Non-Commutative Linear Logic.
Electr. Notes Theor. Comput. Sci. 20: (1999) |
57 | EE | Olivier Danvy,
Belmina Dzafic,
Frank Pfenning:
On proving syntactic properties of CPS programs.
Electr. Notes Theor. Comput. Sci. 26: (1999) |
1998 |
56 | EE | Frank Pfenning:
Reasoning About Deductions in Linear Logic (Abstract of Invited Talk).
CADE 1998: 1-2 |
55 | EE | Carsten Schürmann,
Frank Pfenning:
Automated Theorem Proving in a Simple Meta-Logic for LF.
CADE 1998: 286-300 |
54 | | Philip Wickline,
Peter Lee,
Frank Pfenning:
Run-time Code Generation and Modal-ML.
PLDI 1998: 224-235 |
53 | | Hongwei Xi,
Frank Pfenning:
Eliminating Array Bound Checking Through Dependent Types.
PLDI 1998: 249-257 |
52 | EE | Frank Pfenning,
Carsten Schürmann:
Algorithms for Equality and Unification in the Presence of Notational Definitions.
TYPES 1998: 179-193 |
51 | EE | Philip Wickline,
Peter Lee,
Frank Pfenning,
Rowan Davies:
Modal Types as Staging Specifications for Run-Time Code Generation.
ACM Comput. Surv. 30(3es): 8 (1998) |
50 | EE | Frank Pfenning,
Carsten Schürmann:
Algorithms for Equality and Unification in the Presence of Notational Definitions.
Electr. Notes Theor. Comput. Sci. 17: (1998) |
49 | | Robert Harper,
Frank Pfenning:
A Module System for a Programming Language Based on the LF Logical Framework.
J. Log. Comput. 8(1): 5-31 (1998) |
48 | | Wilfried Sieg,
Frank Pfenning:
Note by the Guest Editors.
Studia Logica 60(1): 1 (1998) |
1997 |
47 | EE | Iliano Cervesato,
Frank Pfenning:
Linear Higher-Order Pre-Unification.
LICS 1997: 422-433 |
46 | | Joëlle Despeyroux,
Frank Pfenning,
Carsten Schürmann:
Primitive Recursion for Higher-Order Abstract Syntax.
TLCA 1997: 147-163 |
45 | | Paliath Narendran,
Frank Pfenning,
Richard Statman:
On the Unification Problem for Cartesian Closed Categories.
J. Symb. Log. 62(2): 636-647 (1997) |
1996 |
44 | | Frank Pfenning:
The Practice of Logical Frameworks.
CAAP 1996: 119-134 |
43 | | Iliano Cervesato,
Joshua S. Hodas,
Frank Pfenning:
Efficient Resource Management for Linear Logic Proof Search.
ELP 1996: 67-81 |
42 | | Ekkehard Rohwedder,
Frank Pfenning:
Mode and Termination Checking for Higher-Order Logic Programs.
ESOP 1996: 296-310 |
41 | | Gilles Dowek,
Thérèse Hardin,
Claude Kirchner,
Frank Pfenning:
Unification via Explicit Substitutions: The Case of Higher-Order Patterns.
JICSLP 1996: 259-273 |
40 | | Iliano Cervesato,
Frank Pfenning:
A Linear Logical Framework.
LICS 1996: 264-275 |
39 | EE | Rowan Davies,
Frank Pfenning:
A Modal Analysis of Staged Computation.
POPL 1996: 258-270 |
38 | | Peter B. Andrews,
Matthew Bishop,
Sunil Issar,
Dan Nesmith,
Frank Pfenning,
Hongwei Xi:
TPS: A Theorem-Proving System for Classical Type Theory.
J. Autom. Reasoning 16(3): 321-353 (1996) |
1995 |
37 | | Frank Pfenning:
Structural Cut Elimination
LICS 1995: 156-166 |
36 | EE | Frank Pfenning,
Hao-Chi Wong:
On a modal lambda calculus for S4.
Electr. Notes Theor. Comput. Sci. 1: (1995) |
1994 |
35 | | Frank Pfenning:
Logic Programming and Automated Reasoning, 5th International Conference, LPAR'94, Kiev, Ukraine, July 16-22, 1994, Proceedings
Springer 1994 |
34 | | Frank Pfenning:
Elf: A Meta-Language for Deductive Systems (System Descrition).
CADE 1994: 811-815 |
1993 |
33 | | Peter B. Andrews,
Matthew Bishop,
Sunil Issar,
Dan Nesmith,
Frank Pfenning,
Hongwei Xi:
TPS: An Interactive and Automatic Tool for Proving Theorems of Type Theory.
HUG 1993: 366-370 |
32 | | Michael Kohlhase,
Frank Pfenning:
Unification in a Lambda-Calculus with Intersection Types.
ILPS 1993: 488-505 |
31 | | Paliath Narendran,
Frank Pfenning,
Richard Statman:
On the Unification Problem for Cartesian Closed Categories
LICS 1993: 57-63 |
30 | | Spiro Michaylov,
Frank Pfenning:
Higher-Order Logic Programming as Constraint Logic Programming.
PPCP 1993: 210-218 |
29 | | Frank Pfenning:
On the Undecidability of Partial Polymorphic Type Reconstruction.
Fundam. Inform. 19(1/2): 185-199 (1993) |
1992 |
28 | | Frank Pfenning,
Ekkehard Rohwedder:
Implementing the Meta-Theory of Deductive Systems.
CADE 1992: 537-551 |
27 | | John Hannan,
Frank Pfenning:
Compiler Verification in LF
LICS 1992: 407-418 |
26 | | Gopalan Nadathur,
Frank Pfenning:
The Type System of a Higher-Order Logic Programming Language.
Types in Logic Programming 1992: 245-283 |
25 | | Frank Pfenning:
Dependent Types in Logic Programming.
Types in Logic Programming 1992: 285-311 |
24 | | Scott Dietzen,
Frank Pfenning:
Higher-Order and Modal Logic as a Framework for Explanation-Based Generalization.
Machine Learning 9: 23-55 (1992) |
1991 |
23 | | Spiro Michaylov,
Frank Pfenning:
Natural Semantics and Some of Its Meta-Theory in Elf.
ELP 1991: 299-344 |
22 | | Scott Dietzen,
Frank Pfenning:
A Declarative Alternative to "Assert" in Logic Programming.
ISLP 1991: 372-386 |
21 | | Frank Pfenning:
Unification and Anti-Unification in the Calculus of Constructions
LICS 1991: 74-85 |
20 | | Spiro Michaylov,
Frank Pfenning:
Compiling the Polymorphic Lambda-Calculus.
PEPM 1991: 285-296 |
19 | | Tim Freeman,
Frank Pfenning:
Refinement Types for ML.
PLDI 1991: 268-277 |
18 | | Dale Miller,
Gopalan Nadathur,
Frank Pfenning,
Andre Scedrov:
Uniform Proofs as a Foundation for Logic Programming.
Ann. Pure Appl. Logic 51(1-2): 125-157 (1991) |
17 | | Frank Pfenning,
Peter Lee:
Metacircularity in the Polymorphic lambda-Calculus.
Theor. Comput. Sci. 89(1): 137-159 (1991) |
1990 |
16 | | Frank Pfenning,
Dan Nesmith:
Presenting Intuitive Deductions via Symmetric Simplification.
CADE 1990: 336-350 |
15 | | Peter B. Andrews,
Sunil Issar,
Dan Nesmith,
Frank Pfenning:
The TPS Theorem Proving System.
CADE 1990: 641-642 |
14 | | Amy P. Felty,
Elsa L. Gunter,
Dale Miller,
Frank Pfenning:
Tutorial on Lambda-Prolog.
CADE 1990: 682 |
13 | | Frank Pfenning:
Types in Logic Programming.
ICLP 1990: 786 |
1989 |
12 | | Frank Pfenning:
Elf: A Language for Logic Definition and Verified Metaprogramming
LICS 1989: 313-322 |
11 | | Scott Dietzen,
Frank Pfenning:
Higher-Order and Modal Logic as a Framework for Explanation-Based Generalization.
ML 1989: 447-449 |
10 | | Frank Pfenning,
Christine Paulin-Mohring:
Inductively Defined Types in the Calculus of Constructions.
Mathematical Foundations of Programming Semantics 1989: 209-228 |
9 | | Frank Pfenning,
Peter Lee:
LEAP: A Language with Eval And Polymorphism.
TAPSOFT, Vol.2 1989: 345-359 |
1988 |
8 | | Frank Pfenning:
Single Axioms in the Implicational Propositional Calculus.
CADE 1988: 710-713 |
7 | | Peter B. Andrews,
Sunil Issar,
Daniel Nesmith,
Frank Pfenning:
The TPS Theorem Proving System.
CADE 1988: 760-761 |
6 | EE | Frank Pfenning:
Partial Polymorphic Type Inference and Higher-Order Unification.
LISP and Functional Programming 1988: 153-163 |
5 | | Frank Pfenning,
Conal Elliott:
Higher-Order Abstract Syntax.
PLDI 1988: 199-208 |
4 | | Robert L. Nord,
Frank Pfenning:
The Ergo Attribute System.
Software Development Environments (SDE) 1988: 110-120 |
3 | | Peter Lee,
Frank Pfenning,
Gene Rollins,
William L. Scherlis:
The Ergo Support System: An Integrated Set of Tools for Prototyping Integrated Environments.
Software Development Environments (SDE) 1988: 25-34 |
1986 |
2 | | Peter B. Andrews,
Frank Pfenning,
Sunil Issar,
C. P. Klapper:
The TPS Theorem Proving System.
CADE 1986: 663-664 |
1984 |
1 | | Frank Pfenning:
Analytic and Non-analytic Proofs.
CADE 1984: 394-413 |