메뉴 건너뛰기




Volumn 6, Issue 4, 2010, Pages 1-50

Refinement types for logical frameworks and their interpretation as proof irrelevance

Author keywords

Logical frameworks; Proof irrelevance; Refinement types

Indexed keywords

FORMAL LANGUAGES;

EID: 79951884422     PISSN: None     EISSN: 18605974     Source Type: Journal    
DOI: 10.2168/LMCS-6(4:5)2010     Document Type: Article
Times cited : (15)

References (34)
  • 7
    • 0347873555 scopus 로고    scopus 로고
    • [Dav05] PhD thesis, Carnegie Mellon University, May 2005. Available as Technical Report CMU-CS-05-110
    • [Dav05] Rowan Davies. Practical Refinement-Type Checking. PhD thesis, Carnegie Mellon University, May 2005. Available as Technical Report CMU-CS-05-110.
    • Practical Refinement-Type Checking
    • Davies, R.1
  • 9
    • 57349115603 scopus 로고    scopus 로고
    • [Dun07] PhD thesis, Carnegie Mellon University, August 2007. Available as Technical Report CMU-CS-07-129
    • [Dun07] Joshua Dunfield. A Unified System of Type Refinements. PhD thesis, Carnegie Mellon University, August 2007. Available as Technical Report CMU-CS-07-129.
    • A Unified System of Type Refinements
    • Dunfield, J.1
  • 10
    • 0002716661 scopus 로고
    • A regular type language for logic programs
    • [DZ92] Frank Pfenning, editor, MIT Press, Cambridge, Massachusetts
    • [DZ92] Philip W. Dart and Justin Zobel. A regular type language for logic programs. In Frank Pfenning, editor, Types in Logic Programming, pages 157-187. MIT Press, Cambridge, Massachusetts, 1992.
    • (1992) Types in Logic Programming , pp. 157-187
    • Dart, P.W.1    Zobel, J.2
  • 12
    • 0008788666 scopus 로고
    • [Fre94] PhD thesis, Carnegie Mellon University, March, Available as Technical Report CMU-CS-94-110
    • [Fre94] Tim Freeman. Refinement Types for ML. PhD thesis, Carnegie Mellon University, March 1994. Available as Technical Report CMU-CS-94-110.
    • (1994) Refinement Types for ML
    • Freeman, T.1
  • 14
    • 34547812627 scopus 로고    scopus 로고
    • Mechanizing metatheory in a logical framework
    • [HL07] July
    • [HL07] Robert Harper and Daniel R. Licata. Mechanizing metatheory in a logical framework. Journal of Functional Programming, 17(4-5):613-673, July 2007.
    • (2007) Journal of Functional Programming , vol.17 , Issue.4-5 , pp. 613-673
    • Harper, R.1    Licata, D.R.2
  • 15
    • 11444266760 scopus 로고    scopus 로고
    • On equivalence and canonical forms in the LF type theory
    • [HP05] January
    • [HP05] Robert Harper and Frank Pfenning. On equivalence and canonical forms in the LF type theory. Transactions on Computational Logic, 6:61-101, January 2005.
    • (2005) Transactions on Computational Logic , vol.6 , pp. 61-101
    • Harper, R.1    Pfenning, F.2
  • 18
    • 85166994747 scopus 로고    scopus 로고
    • A bidirectional refinement type system for LF
    • [LP08b] Technical Report CMU-CS-08-129, Department of Computer Science Carnegie Mellon University
    • [LP08b] William Lovas and Frank Pfenning. A bidirectional refinement type system for LF. Technical Report CMU-CS-08-129, Department of Computer Science, Carnegie Mellon University, 2008.
    • (2008)
    • Lovas, W.1    Pfenning, F.2
  • 20
    • 84855204960 scopus 로고    scopus 로고
    • Intersection-types à la Church
    • [LRDR07]
    • [LRDR07] Luigi Liquori and Simona Ronchi Della Rocca. Intersection-types à la Church. Information and Computation, 205(9):1371-1386, 2007.
    • (2007) Information and Computation , vol.205 , Issue.9 , pp. 1371-1386
    • Liquori, L.1    Rocca, S.R.D.2
  • 22
    • 0000360205 scopus 로고
    • Refinement types for logical frameworks
    • [Pfe93] Herman Geuvers, editor, Nijmegen, The Netherlands, May
    • [Pfe93] Frank Pfenning. Refinement types for logical frameworks. In Herman Geuvers, editor, Informal Proceedings of the Workshop on Types for Proofs and Programs, pages 285-299, Nijmegen, The Netherlands, May 1993.
    • (1993) Informal Proceedings of the Workshop on Types for Proofs and Programs , pp. 285-299
    • Pfenning, F.1
  • 23
    • 0034711981 scopus 로고    scopus 로고
    • Structural cut elimination: I. Intuitionistic and Classical Logic
    • [Pfe00]
    • [Pfe00] Frank Pfenning. Structural cut elimination: I. intuitionistic and classical logic. Information and Computation, 157(1-2):84-141, 2000.
    • (2000) Information and Computation , vol.157 , Issue.1-2 , pp. 84-141
    • Pfenning, F.1
  • 24
    • 0034864194 scopus 로고    scopus 로고
    • Intensionality, extensionality, and proof irrelevance in modal type theory
    • [Pfe01a] J. Halpern, editor, Boston, Massachusetts, June, IEEE Computer Society Press
    • [Pfe01a] Frank Pfenning. Intensionality, extensionality, and proof irrelevance in modal type theory. In J. Halpern, editor, Proceedings of the 16th Annual Symposium on Logic in Computer Science (LICS'01), pages 221-230, Boston, Massachusetts, June 2001. IEEE Computer Society Press.
    • (2001) Proceedings of the 16th Annual Symposium on Logic in Computer Science (LICS'01) , pp. 221-230
    • Pfenning, F.1
  • 25
    • 0001255803 scopus 로고    scopus 로고
    • Logical frameworks
    • [Pfe01b] Alan Robinson and Andrei Voronkov, editors, chapter 17, Elsevier Science and MIT Press
    • [Pfe01b] Frank Pfenning. Logical frameworks. In Alan Robinson and Andrei Voronkov, editors, Handbook of Automated Reasoning, chapter 17, pages 1063-1147. Elsevier Science and MIT Press, 2001.
    • (2001) Handbook of Automated Reasoning , pp. 1063-1147
    • Pfenning, F.1
  • 26
    • 35448990873 scopus 로고    scopus 로고
    • System description: Twelf-a meta-logical framework for deductive systems
    • [PS99] H. Ganzinger, editor, Trento, Italy, July, Springer-Verlag LNAI 1632
    • [PS99] Frank Pfenning and Carsten Schürmann. System description: Twelf-a meta-logical framework for deductive systems. In H. Ganzinger, editor, Proceedings of the 16th International Conference on Automated Deduction (CADE-16), pages 202-206, Trento, Italy, July 1999. Springer-Verlag LNAI 1632.
    • (1999) Proceedings of the 16th International Conference on Automated Deduction (CADE-16) , pp. 202-206
    • Pfenning, F.1    Carsten, S.2
  • 27
    • 85167068558 scopus 로고
    • Even normal forms can be hard to type
    • [Rey89] Unpublished, marked Carnegie Mellon University, December 1
    • [Rey89] John C. Reynolds. Even normal forms can be hard to type. Unpublished, marked Carnegie Mellon University, December 1, 1989.
    • (1989)
    • Reynolds, J.C.1
  • 28
    • 85027620781 scopus 로고
    • The coherence of languages with intersection types
    • [Rey91] Takayasu Ito and Albert R. Meyer, editors, Berlin, Springer-Verlag
    • [Rey91] John C. Reynolds. The coherence of languages with intersection types. In Takayasu Ito and Albert R. Meyer, editors, Theoretical Aspects of Computer Software, volume 526 of Lecture Notes in Computer Science, pages 675-700, Berlin, 1991. Springer-Verlag.
    • (1991) Theoretical Aspects of Computer Software, volume 526 of Lecture Notes in Computer Science , pp. 675-700
    • Reynolds, J.C.1
  • 29
    • 0013419335 scopus 로고    scopus 로고
    • Design of the programming language Forsythe
    • [Rey96] Report CMU-CS-96-146, Carnegie Mellon University, Pittsburgh, Pennsylvania, June 28
    • [Rey96] John C. Reynolds. Design of the programming language Forsythe. Report CMU-CS-96-146, Carnegie Mellon University, Pittsburgh, Pennsylvania, June 28, 1996.
    • (1996)
    • Reynolds, J.C.1
  • 30
    • 70350291096 scopus 로고    scopus 로고
    • Proof irrelevance in a logical framework
    • [RP08] Unpublished Draft, July
    • [RP08] Jason Reed and Frank Pfenning. Proof irrelevance in a logical framework. Unpublished draft, July 2008.
    • (2008)
    • Reed, J.1    Pfenning, F.2
  • 32
    • 35048879416 scopus 로고    scopus 로고
    • Towards practical functional programming with logical frameworks
    • [Sch03] Unpublished, available at, July
    • [Sch03] Carsten. Towards practical functional programming with logical frameworks. Unpublished, available at http://cs-www.cs.yale.edu/homes/carsten/delphin/, July 2003.
    • (2003)
    • Schürmann, C.1
  • 33
    • 0024140799 scopus 로고
    • The strength of the subset type in Martin-Löf's type theory
    • [SS88] IEEE Computer Society Press
    • [SS88] Anne Salvesen and Jan M. Smith. The strength of the subset type in Martin-Löf's type theory. In Proceedings of LICS'88, pages 384-391. IEEE Computer Society Press, 1988.
    • (1988) Proceedings of LICS'88 , pp. 384-391
    • Salvesen, A.1    Smith, J.M.2
  • 34
    • 12344320856 scopus 로고    scopus 로고
    • A concurrent logical: Judgments and properties
    • [WCPW02] Technical Report CMU-CS-02-101, Department of Computer Science, Carnegie Mellon University, 2002. Revised May
    • [WCPW02] Kevin Watkins, Iliano Cervesato, Frank Pfenning, and David Walker. A concurrent logical framework I: Judgments and properties. Technical Report CMU-CS-02-101, Department of Computer Science, Carnegie Mellon University, 2002. Revised May 2003.
    • (2003)
    • Watkins, K.1    Cervesato, I.2    Pfenning, F.3    David, W.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.