메뉴 건너뛰기




Volumn , Issue , 2007, Pages 75-86

Mechanized metatheory model-checking

Author keywords

Counterexample search; Model checking; Nominal logic

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; MODEL CHECKING; PROBLEM SOLVING; SEMANTICS; USER INTERFACES;

EID: 34548059252     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1273920.1273931     Document Type: Conference Paper
Times cited : (11)

References (50)
  • 1
    • 23144463868 scopus 로고    scopus 로고
    • Analyzing Security Protocols with Secrecy Types and Logic Programs
    • Jan
    • M. Abadi and B. Blanchet. Analyzing Security Protocols with Secrecy Types and Logic Programs. Journal of the ACM, 52(1):102-146, Jan. 2005.
    • (2005) Journal of the ACM , vol.52 , Issue.1 , pp. 102-146
    • Abadi, M.1    Blanchet, B.2
  • 7
    • 24944459063 scopus 로고    scopus 로고
    • Equivariant unification
    • Proceedings of the 2005 Conference on Rewriting Techniques and Applications RTA 2005, number in, Nara, Japan, Springer-Verlag
    • J. Cheney. Equivariant unification. In Proceedings of the 2005 Conference on Rewriting Techniques and Applications (RTA 2005), number 3467 in LNCS, pages 74-89, Nara, Japan, 2005. Springer-Verlag.
    • (2005) LNCS , vol.3467 , pp. 74-89
    • Cheney, J.1
  • 9
    • 24644502792 scopus 로고    scopus 로고
    • A simpler proof theory for nominal logic
    • FOSSACS 2005, number in, Springer-Verlag
    • J. Cheney. A simpler proof theory for nominal logic. In FOSSACS 2005, number 3441 in LNCS, pages 379-394. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3441 , pp. 379-394
    • Cheney, J.1
  • 10
    • 33749337501 scopus 로고    scopus 로고
    • J. Cheney. The semantics of nominal logic programs. In ICLP 2006, 4079 of LNCS, pages 361-375, 2006.
    • J. Cheney. The semantics of nominal logic programs. In ICLP 2006, volume 4079 of LNCS, pages 361-375, 2006.
  • 11
    • 35048857790 scopus 로고    scopus 로고
    • Alpha-Prolog: A logic programming language with names, binding and alpha-equivalence
    • ICLP 2004, number in
    • J. Cheney and C. Urban. Alpha-Prolog: A logic programming language with names, binding and alpha-equivalence. In ICLP 2004, number 3132 in LNCS, pages 269-283, 2004.
    • (2004) LNCS , vol.3132 , pp. 269-283
    • Cheney, J.1    Urban, C.2
  • 12
    • 34548080254 scopus 로고    scopus 로고
    • Nominal logic programming. Technical Report cs.PL/0609062, arXiv e-print
    • Submitted
    • J. Cheney and C. Urban.. Nominal logic programming. Technical Report cs.PL/0609062, arXiv e-print, 2006. Submitted.
    • (2006)
    • Cheney, J.1    Urban, C.2
  • 13
    • 34548104543 scopus 로고    scopus 로고
    • Nominal Logic Programming. PhD thesis, Cornell University, Ithaca, NY, August
    • J. R. Cheney. Nominal Logic Programming. PhD thesis, Cornell University, Ithaca, NY, August 2004.
    • (2004)
    • Cheney, J.R.1
  • 16
    • 0002866579 scopus 로고
    • Disunification: A survey
    • J.-L. Lassez and G.Plotkin, editors, MIT Press, Cambridge,MA
    • H. Comon. Disunification: a survey. In J.-L. Lassez and G.Plotkin, editors, Computational Logic. MIT Press, Cambridge,MA, 1991.
    • (1991) Computational Logic
    • Comon, H.1
  • 18
    • 33746094677 scopus 로고    scopus 로고
    • Nominal rewriting with name generation: Abstraction vs. locality
    • P. Barahona and A. P. Felty, editors, ACM
    • M. Fernández and M. Gabbay. Nominal rewriting with name generation: abstraction vs. locality. In P. Barahona and A. P. Felty, editors, PPDP, pages 47-58. ACM, 2005.
    • (2005) PPDP , pp. 47-58
    • Fernández, M.1    Gabbay, M.2
  • 19
    • 0037029875 scopus 로고    scopus 로고
    • M. Fitting. Fixpoint semantics for logic programming: a survey. Theor. Comput. Sci., 278(1-2):25-51, 2002.
    • M. Fitting. Fixpoint semantics for logic programming: a survey. Theor. Comput. Sci., 278(1-2):25-51, 2002.
  • 20
    • 23944501086 scopus 로고    scopus 로고
    • A new approach to abstract syntax with variable binding
    • M. J. Gabbay and A. M. Pitts. A new approach to abstract syntax with variable binding. Formal Aspects of Computing, 13:341-363, 2002.
    • (2002) Formal Aspects of Computing , vol.13 , pp. 341-363
    • Gabbay, M.J.1    Pitts, A.M.2
  • 21
    • 0028427164 scopus 로고
    • The integration of functions into logic programming: From theory to practice
    • M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19-20:583-628, 1994.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 583-628
    • Hanus, M.1
  • 22
    • 0027676833 scopus 로고
    • Success and failure for hereditary Harrop formulae
    • J. Harland. Success and failure for hereditary Harrop formulae. J. Log. Program., 17(1):1-29, 1993.
    • (1993) J. Log. Program , vol.17 , Issue.1 , pp. 1-29
    • Harland, J.1
  • 23
    • 11444266760 scopus 로고    scopus 로고
    • On equivalence and canonical forms in the LF type theory
    • R. Harper and F. Pfenning. On equivalence and canonical forms in the LF type theory. ACM Trans. Comput. Logic, 6(1):61-101, 2005.
    • (2005) ACM Trans. Comput. Logic , vol.6 , Issue.1 , pp. 61-101
    • Harper, R.1    Pfenning, F.2
  • 24
    • 0023596784 scopus 로고
    • Negation in logic programming
    • K. Kunen. Negation in logic programming. Journal of Logic Progmmming, 4:289-308, 1987.
    • (1987) Journal of Logic Progmmming , vol.4 , pp. 289-308
    • Kunen, K.1
  • 25
    • 0001323323 scopus 로고
    • Explicit representation of terms defined by counter examples
    • Sept
    • J.-L. Lassez and K. Marriott. Explicit representation of terms defined by counter examples. Journal of Automated Reasoning, 3(3):301-318, Sept. 1987.
    • (1987) Journal of Automated Reasoning , vol.3 , Issue.3 , pp. 301-318
    • Lassez, J.-L.1    Marriott, K.2
  • 27
    • 0041524803 scopus 로고    scopus 로고
    • Reasoning with higher-order abstract syntax in a logical framework
    • R. C. McDowell and D. A. Miller. Reasoning with higher-order abstract syntax in a logical framework. ACM Trans. on Computational Logic (TOCL), 3(1):80-136, 2002.
    • (2002) ACM Trans. on Computational Logic (TOCL) , vol.3 , Issue.1 , pp. 80-136
    • McDowell, R.C.1    Miller, D.A.2
  • 29
    • 33745189795 scopus 로고    scopus 로고
    • A proof theory for generic judgments
    • D. Miller and A. Tiu. A proof theory for generic judgments. ACM Trans. Comput. Logic, 6(4):749-783, 2005.
    • (2005) ACM Trans. Comput. Logic , vol.6 , Issue.4 , pp. 749-783
    • Miller, D.1    Tiu, A.2
  • 30
    • 37149045857 scopus 로고    scopus 로고
    • A. Momigliano. Elimination of negation, in a logical framework. In P. Clote and H. Schwichtenberg, editors, CSL, 1862 of Lecture Notes in Computer Science, pages 411-426. Springer, 2000.
    • A. Momigliano. Elimination of negation, in a logical framework. In P. Clote and H. Schwichtenberg, editors, CSL, volume 1862 of Lecture Notes in Computer Science, pages 411-426. Springer, 2000.
  • 31
    • 3042814325 scopus 로고    scopus 로고
    • A. Momigliano and F. Pfenning. Higher-order pattern complement and the strict lambda-calculus. ACM Trans. Comput. Log., 4(4):493-529, 2003.
    • A. Momigliano and F. Pfenning. Higher-order pattern complement and the strict lambda-calculus. ACM Trans. Comput. Log., 4(4):493-529, 2003.
  • 32
    • 84958961641 scopus 로고    scopus 로고
    • How to incorporate negation in a Prolog compiler
    • E. Pontelli and V. S. Costa, editors, PADL 2000, of, Springer
    • J. J. Moreno-Navarro and S. Muñoz-Hernández. How to incorporate negation in a Prolog compiler. In E. Pontelli and V. S. Costa, editors, PADL 2000, volume 1753 of LNCS, pages 124-140. Springer, 2000.
    • (2000) LNCS , vol.1753 , pp. 124-140
    • Moreno-Navarro, J.J.1    Muñoz-Hernández, S.2
  • 33
    • 34548062511 scopus 로고    scopus 로고
    • Constructive intensional negation
    • Y. Kameyama and P. J. Stuckey, editors, FLOPS, of, Springer
    • S. Muñoz-Hernández, J. Marino, and J. J. Moreno-Navarro. Constructive intensional negation. In. Y. Kameyama and P. J. Stuckey, editors, FLOPS, volume 2998 of Lecture Notes in Computer Science, pages 39-54. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.2998 , pp. 39-54
    • Muñoz-Hernández, S.1    Marino, J.2    Moreno-Navarro, J.J.3
  • 35
    • 33750035796 scopus 로고    scopus 로고
    • Answer set programming: A declarative approach to solving search problems
    • M. Fisher, W. van der Hoek, B. Konev, and A. Lisitsa, editors, JELIA, of, Springer
    • I. Niemelä. Answer set programming: A declarative approach to solving search problems. In M. Fisher, W. van der Hoek, B. Konev, and A. Lisitsa, editors, JELIA, volume 4160 of Lecture Notes in Computer Science, pages 15-18. Springer, 2006.
    • (2006) Lecture Notes in Computer Science , vol.4160 , pp. 15-18
    • Niemelä, I.1
  • 36
    • 0001255803 scopus 로고    scopus 로고
    • Logical frameworks
    • A. Robinson and A. Voronkov, editors, Elsevier Science Publishers, In preparation
    • F. Pfenning. Logical frameworks. In A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning. Elsevier Science Publishers, 2000. In preparation.
    • (2000) Handbook of Automated Reasoning
    • Pfenning, F.1
  • 37
    • 35448990873 scopus 로고
    • System description: Twelf - A metalogical framework, for deductive systems
    • H. Ganzinger, editor, Pmc. 16th Int. Conf. on Automated Deduction CADE-16, Trento, Italy, Springer-Verlag
    • F. Pfenning and C. Schürmann. System description: Twelf - A metalogical framework, for deductive systems. In. H. Ganzinger, editor, Pmc. 16th Int. Conf. on Automated Deduction (CADE-16), pages 202-206, Trento, Italy, 1999. Springer-Verlag LNAI 1632.
    • (1632) LNAI , pp. 202-206
    • Pfenning, F.1    Schürmann, C.2
  • 38
    • 33644614798 scopus 로고    scopus 로고
    • Verifying termination, and reduction properties about higher-order logic programs
    • B. Pientka. Verifying termination, and reduction properties about higher-order logic programs. J. Autom. Reasoning, 34(2): 179-207, 2005.
    • (2005) J. Autom. Reasoning , vol.34 , Issue.2 , pp. 179-207
    • Pientka, B.1
  • 40
    • 0142089908 scopus 로고    scopus 로고
    • Nominal logic, a first order theory of names and binding
    • A. M. Pitts. Nominal logic, a first order theory of names and binding. Information and Computation, 183:165-193, 2003.
    • (2003) Information and Computation , vol.183 , pp. 165-193
    • Pitts, A.M.1
  • 44
    • 46449085587 scopus 로고
    • Definitional reflection and the completion
    • R. Dyckhoff, editor, Proceedings of the 4th International Workshop on Extensions of Logic Programming, Springer-Verlag
    • P. Schroeder-Heister. Definitional reflection and the completion. In R. Dyckhoff, editor, Proceedings of the 4th International Workshop on Extensions of Logic Programming, pages 333-347. Springer-Verlag LNAI 798, 1993.
    • (1993) LNAI , vol.798 , pp. 333-347
    • Schroeder-Heister, P.1
  • 46
    • 0004685411 scopus 로고
    • Negation and constraint logic programming
    • P. J. Stuckey. Negation and constraint logic programming. Information and Computation, 118(1): 12-33, 1995.
    • (1995) Information and Computation , vol.118 , Issue.1 , pp. 12-33
    • Stuckey, P.J.1
  • 47
    • 27244450497 scopus 로고    scopus 로고
    • Model checking for π-calculus using proof search
    • M. Abadi and L. de Alfaro, editors, CONCUR, of, Springer
    • A. F. Tiu. Model checking for π-calculus using proof search. In M. Abadi and L. de Alfaro, editors, CONCUR, volume 3653 of Lecture Notes in Computer Science, pages 36-50. Springer, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3653 , pp. 36-50
    • Tiu, A.F.1
  • 48
    • 33749332604 scopus 로고    scopus 로고
    • Avoiding equivariant unification
    • Pmceedings of the 2005 Conference on Typed Lambda Calculus and Applications TLCA 2005, number in, Nara, Japan, Springer-Verlag
    • C. Urban and J. Cheney. Avoiding equivariant unification. In Pmceedings of the 2005 Conference on Typed Lambda Calculus and Applications (TLCA 2005), number 3461 in LNCS, pages 74-89, Nara, Japan, 2005. Springer-Verlag.
    • (2005) LNCS , vol.3461 , pp. 74-89
    • Urban, C.1    Cheney, J.2


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