메뉴 건너뛰기




Volumn 2635, Issue , 2004, Pages 334-375

Pure type systems in rewriting logic: Specifying typed higher-order languages in a first-order logical framework

Author keywords

[No Author keywords available]

Indexed keywords

CALCULATIONS; COMPUTER PROGRAMMING LANGUAGES; FORMAL LOGIC;

EID: 9444283908     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-39993-3_16     Document Type: Article
Times cited : (16)

References (53)
  • 1
    • 0001439401 scopus 로고
    • Lambda-calculi with types
    • S. Abramsky, D. M. Gabbay, and T. S. E. Maibaum, editors, Background: Computational Structures, Claredon Press, Oxford
    • H. P. Barendregt. Lambda-calculi with types. In S. Abramsky, D. M. Gabbay, and T. S. E. Maibaum, editors, Background: Computational Structures, volume 2 of Handbook of Logic in Computer Science. Claredon Press, Oxford, 1992.
    • (1992) Handbook of Logic in Computer Science , vol.2
    • Barendregt, H.P.1
  • 4
    • 84947782221 scopus 로고    scopus 로고
    • Rewriting logic as a metalogical framework
    • S. Kapoor and S. Prasad, editors, Twentieth Conference on the Foundations of Software Technology and Theoretical Computer Science, New Delhi, India, December 13-15, 2000, Proceedings, Springer-Verlag
    • D. Basin, M. Clavel, and J. Meseguer. Rewriting logic as a metalogical framework. In S. Kapoor and S. Prasad, editors, Twentieth Conference on the Foundations of Software Technology and Theoretical Computer Science, New Delhi, India, December 13-15, 2000, Proceedings, volume 1974 of Lecture Notes in Computer Science, pages 55-80. Springer-Verlag, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1974 , pp. 55-80
    • Basin, D.1    Clavel, M.2    Meseguer, J.3
  • 5
    • 0030371868 scopus 로고    scopus 로고
    • λυ, a calculus of explicit substitutions which preserves strong normalisation
    • September
    • Z. Benaissa, D. Briaud, P. Lescanne, and J. Rouyer-Degli. λυ, a calculus of explicit substitutions which preserves strong normalisation. Journal of Functional Programming, 6(5):699-722, September 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.5 , pp. 699-722
    • Benaissa, Z.1    Briaud, D.2    Lescanne, P.3    Rouyer-Degli, J.4
  • 8
    • 0020190404 scopus 로고
    • A consistent extension of the lambda-calculus as a base for functional programming languages
    • K. J. Berkling and E. Fehr. A consistent extension of the lambda-calculus as a base for functional programming languages. Information and Control, 55:89-101, 1982.
    • (1982) Information and Control , vol.55 , pp. 89-101
    • Berkling, K.J.1    Fehr, E.2
  • 9
    • 84957655853 scopus 로고    scopus 로고
    • The calculus of algebraic constructions
    • Rewriting Techniques and Applications, Springer-Verlag
    • F. Blanqui, J.-P. Jouannaud, and M. Okada. The calculus of algebraic constructions. In Rewriting Techniques and Applications, Lecture Notes in Computer Science. Springer-Verlag, 1999.
    • (1999) Lecture Notes in Computer Science
    • Blanqui, F.1    Jouannaud, J.-P.2    Okada, M.3
  • 10
    • 84957029814 scopus 로고    scopus 로고
    • Specification and proof in membership equational logic
    • M. Bidoit and M. Dauchet, editors, TAPSOFT'97: Theory and Practice of Software Development, 7th International Joint Conference CAAP/FASE, Lille, Frace, April 1997, Proceedings, Springer-Verlag
    • A. Bouhoula, J.-P. Jouannaud, and J. Meseguer. Specification and proof in membership equational logic. In M. Bidoit and M. Dauchet, editors, TAPSOFT'97: Theory and Practice of Software Development, 7th International Joint Conference CAAP/FASE, Lille, Frace, April 1997, Proceedings, volume 1214 of Lecture Notes in Computer Science. Springer-Verlag, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1214
    • Bouhoula, A.1    Jouannaud, J.-P.2    Meseguer, J.3
  • 12
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • A. Church. A formulation of the simple theory of types. Journal of Symbolic Logic, 5(1), 1940.
    • (1940) Journal of Symbolic Logic , vol.5 , Issue.1
    • Church, A.1
  • 15
    • 0001610169 scopus 로고
    • An algorithm for testing conversion in type theory
    • G. Huet and G. D. Plotkin, editors, Cambridge University Press
    • T. Coquand. An algorithm for testing conversion in type theory. In G. Huet and G. D. Plotkin, editors, Logical Frameworks. Cambridge University Press, 1991.
    • (1991) Logical Frameworks
    • Coquand, T.1
  • 16
    • 0023965424 scopus 로고
    • The calculus of constructions
    • T. Coquand and G. Huet. The calculus of constructions. Information and Computation, 76(2/3):95-120, 1988.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 95-120
    • Coquand, T.1    Huet, G.2
  • 17
    • 84944233413 scopus 로고
    • Inductively defined types
    • COLOG-88, International Conference on Computer Logic, Tallinn, USSR, December 1988, Proceedings, Springer-Verlag
    • T. Coquand and C. Paulin-Mohring. Inductively defined types. In COLOG-88, International Conference on Computer Logic, Tallinn, USSR, December 1988, Proceedings, volume 417 of Lecture Notes in Computer Science. Springer-Verlag, 1990.
    • (1990) Lecture Notes in Computer Science , vol.417
    • Coquand, T.1    Paulin-Mohring, C.2
  • 18
    • 0013260541 scopus 로고
    • Lambda calculus with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem
    • N. G. de Bruijn. Lambda calculus with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem. In Proceedings Kninkl. Nederl. Akademie van Wetenschappen, volume 75(5), pages 381-392, 1972.
    • (1972) Proceedings Kninkl. Nederl. Akademie van Wetenschappen , vol.75 , Issue.5 , pp. 381-392
    • De Bruijn, N.G.1
  • 22
    • 0000084041 scopus 로고
    • A modular proof of strong normalization for the calculus of constructions
    • April
    • H. Geuvers and M.-J. Nederhof. A modular proof of strong normalization for the calculus of constructions. Journal of Functional Programming, 1(2):155-189, April 1991.
    • (1991) Journal of Functional Programming , vol.1 , Issue.2 , pp. 155-189
    • Geuvers, H.1    Nederhof, M.-J.2
  • 26
    • 0009925498 scopus 로고    scopus 로고
    • Membership equational logic, calculus of inductive constructions, and rewrite logic
    • International Workshop on Rewriting Logic and its Applications Abbaye des Prémontrés at Pont-à-Mousson, France, September 1998, Proceedings, Elsevier
    • J.-P. Jouannaud. Membership equational logic, calculus of inductive constructions, and rewrite logic. In International Workshop on Rewriting Logic and its Applications Abbaye des Prémontrés at Pont-à-Mousson, France, September 1998, Proceedings, volume 15 of Electronic Notes in Theoretical Computer Science. Elsevier, 1998. http://www.elsevier.nl/locate/entcs/volume15.html.
    • (1998) Electronic Notes in Theoretical Computer Science , vol.15
    • Jouannaud, J.-P.1
  • 29
    • 0004157502 scopus 로고
    • Computation and Reasoning: A Type Theory for Computer Science
    • Oxford University Press
    • Z. Luo. Computation and Reasoning: A Type Theory for Computer Science. International Series of Monographs on Computer Science. Oxford University Press, 1994.
    • (1994) International Series of Monographs on Computer Science
    • Luo, Z.1
  • 31
    • 0001434253 scopus 로고
    • General logics and logical frameworks
    • D. Gabbay, editor, Oxford University Press
    • N. Martí-Oliet and J. Meseguer. General logics and logical frameworks. In D. Gabbay, editor, What is a Logical System?, pages 355-392. Oxford University Press, 1994.
    • (1994) What Is a Logical System? , pp. 355-392
    • Martí-Oliet, N.1    Meseguer, J.2
  • 32
    • 18944373994 scopus 로고    scopus 로고
    • Rewriting logic as a logical and semantic framework
    • RWLW'96, First International Workshop on Rewriting Logic and its Applications Asilomar Conference Center, Pacific Grove, CA, USA, September 3-6, 1996, Proceedings, Elsevier
    • N. Martí-Oliet and J. Meseguer. Rewriting logic as a logical and semantic framework. In RWLW'96, First International Workshop on Rewriting Logic and its Applications Asilomar Conference Center, Pacific Grove, CA, USA, September 3-6, 1996, Proceedings, volume 4 of Electronic Notes in Theoretical Computer Science. Elsevier, 1996. http://www.elsevier.nl/locate/entcs/volume4.html.
    • (1996) Electronic Notes in Theoretical Computer Science , vol.4
    • Martí-Oliet, N.1    Meseguer, J.2
  • 33
    • 0004327725 scopus 로고    scopus 로고
    • D. M. Gabbay, F. Guenthner, (eds.), Kluwer Academic Publishers
    • To appear in D. M. Gabbay, F. Guenthner, (eds.), Handbook of Philosophical Logic (2nd edition), Kluwer Academic Publishers.
    • Handbook of Philosophical Logic (2nd Edition)
  • 35
    • 84956862427 scopus 로고
    • Pure type systems formalized
    • M. Bezem and J. F. Groote, editors, Typed Lambda Calculi and Applications, International Conference on Typed Lambda Calculi and Applications, TLCA '93, Utrecht, The Netherlands, March 16-18, 1993, Proceedings, Springer-Verlag
    • J. McKinna and R. Pollack. Pure type systems formalized. In M. Bezem and J. F. Groote, editors, Typed Lambda Calculi and Applications, International Conference on Typed Lambda Calculi and Applications, TLCA '93, Utrecht, The Netherlands, March 16-18, 1993, Proceedings, volume 664 of Lecture Notes in Computer Science. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.664
    • McKinna, J.1    Pollack, R.2
  • 37
    • 0027113376 scopus 로고
    • Conditional rewriting logic as a unified model of concurrency
    • J. Meseguer. Conditional rewriting logic as a unified model of concurrency. Theoretical Computer Science, 96:73-155, 1992.
    • (1992) Theoretical Computer Science , vol.96 , pp. 73-155
    • Meseguer, J.1
  • 38
    • 84957873927 scopus 로고    scopus 로고
    • Membership algebra as a logical framework for equational specification
    • F. Parisi-Presicce, editor, Recent Trends in Algebraic Development Techniques, 12th International Workshop, WADT'97, Tarquinia, Italy, June 3-7, 1997, Selected Papers, Springer-Verlag
    • J. Meseguer. Membership algebra as a logical framework for equational specification. In F. Parisi-Presicce, editor, Recent Trends in Algebraic Development Techniques, 12th International Workshop, WADT'97, Tarquinia, Italy, June 3-7, 1997, Selected Papers, volume 1376 of Lecture Notes in Computer Science, pages 18 - 61. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1376 , pp. 18-61
    • Meseguer, J.1
  • 39
    • 0003249838 scopus 로고
    • Computing in systems descibed by equations
    • Fundamentals of Computation Theory, International Conference, Poznañ-Kornik, Poland September 19-83, 1977, Proceedings, Springer-Verlag
    • M. J. O'Donnell. Computing in systems descibed by equations. In Fundamentals of Computation Theory, International Conference, Poznañ-Kornik, Poland September 19-83, 1977, Proceedings, volume 58 of Lecture Notes in Computer Science. Springer-Verlag, 1977.
    • (1977) Lecture Notes in Computer Science , vol.58
    • O'Donnell, M.J.1
  • 41
    • 85027534041 scopus 로고
    • Closure under alpha-conversion
    • H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs: International Workshop TYPES'93, Nijmegen, May 1993, Selected Papers, Springer-Verlag
    • R. Pollack. Closure under alpha-conversion. In H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs: International Workshop TYPES'93, Nijmegen, May 1993, Selected Papers, volume 806 of Lecture Notes in Computer Science, pages 313-332. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.806 , pp. 313-332
    • Pollack, R.1
  • 43
    • 84947422665 scopus 로고
    • A verified typechecker
    • M. Dezani-Ciancaglini and G. D. Plotkin, editors, Second International Conference on Typed Lambda Calculi and Applications, Edinburgh, UK, April 10-12, 1995, Springer-Verlag
    • R. Pollack. A verified typechecker. In M. Dezani-Ciancaglini and G. D. Plotkin, editors, Second International Conference on Typed Lambda Calculi and Applications, Edinburgh, UK, April 10-12, 1995, volume 902 of Lecture Notes in Computer Science. Springer-Verlag, 1995.
    • (1995) Lecture Notes in Computer Science , vol.902
    • Pollack, R.1
  • 44
    • 84976827574 scopus 로고
    • Towards a theory of type structure
    • Programming Symposium, Paris, Springer-Verlag
    • J. Reynolds. Towards a theory of type structure. In Programming Symposium, Paris, volume 19 of Lecture Notes in Computer Science. Springer-Verlag, 1974.
    • (1974) Lecture Notes in Computer Science , vol.19
    • Reynolds, J.1
  • 45
    • 84957086988 scopus 로고    scopus 로고
    • Automated theorem proving in a simple meta-logic for LF
    • C. Kirchner and H. Kirchner, editors, Automated Deduction - CADE-15, 15th International Conference on Automated Deduction, Lindau, Germany, July 5-10, 1998, Proceedings, Springer-Verlag
    • C. Schürmann and F. Pfenning. Automated theorem proving in a simple meta-logic for LF. In C. Kirchner and H. Kirchner, editors, Automated Deduction - CADE-15, 15th International Conference on Automated Deduction, Lindau, Germany, July 5-10, 1998, Proceedings, volume 1421 of Lecture Notes in Artificial Intelligence, pages 286-300. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Artificial Intelligence , vol.1421 , pp. 286-300
    • Schürmann, C.1    Pfenning, F.2
  • 48
    • 18944375475 scopus 로고    scopus 로고
    • CINNI - A Generic Calculus of Explicit Substitutions and its Application to λ-, σ- and π-calculi
    • K. Futatsugi, editor, The 3rd International Workshop on Rewriting Logic and its Applications Kanazawa City Cultural Hall, Kanzawa Japan, September 18-20, 2000, Proceedings, Elsevier, Extended version at http://www.csl.sri.com/∼stehr
    • M.-O. Stehr. CINNI - A Generic Calculus of Explicit Substitutions and its Application to λ-, σ- and π-calculi. In K. Futatsugi, editor, The 3rd International Workshop on Rewriting Logic and its Applications Kanazawa City Cultural Hall, Kanzawa Japan, September 18-20, 2000, Proceedings, volume 36 of Electronic Notes in Theoretical Computer Science, pages 71 - 92. Elsevier, 2000. http://www.elsevier.nl/locate/entcs/volume36.html. Extended version at http://www.csl.sri.com/∼stehr.
    • (2000) Electronic Notes in Theoretical Computer Science , vol.36 , pp. 71-92
    • Stehr, M.-O.1
  • 53
    • 84975696720 scopus 로고
    • Checking algorithms for pure type systems
    • H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs: International Workshop TYPES'93, Nijmegen, May 1993, Selected Papers, Springer-Verlag
    • L. S. van Benthem Jutting, J. McKinna, and R. Pollack. Checking algorithms for pure type systems. In H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs: International Workshop TYPES'93, Nijmegen, May 1993, Selected Papers, volume 806 of Lecture Notes in Computer Science, pages 19-61. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.806 , pp. 19-61
    • Van Benthem Jutting, L.S.1    McKinna, J.2    Pollack, R.3


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