메뉴 건너뛰기




Volumn 5674 LNCS, Issue , 2009, Pages 310-326

Formalising FinFuns - Generating code for functions as data from Isabelle/HOL

Author keywords

[No Author keywords available]

Indexed keywords

CODE GENERATORS; CONSTANT FUNCTIONS; EXTENSIONALITY; FINITE MAPS; FINITE SET; FORMALISATION; GENERALISATION; ISABELLE; ISABELLE/HOL; OUTPUT LEVELS; RECURSIONS;

EID: 70350347945     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-03359-9_22     Document Type: Conference Paper
Times cited : (8)

References (17)
  • 1
    • 16244421092 scopus 로고    scopus 로고
    • Berghofer, S., Nipkow, T.: Random testing in Isabelle/HOL. In: Proc. SEFM 2004, pp. 230-239. IEEE Computer Society, Los Alamitos (2004)
    • Berghofer, S., Nipkow, T.: Random testing in Isabelle/HOL. In: Proc. SEFM 2004, pp. 230-239. IEEE Computer Society, Los Alamitos (2004)
  • 2
    • 84957800716 scopus 로고    scopus 로고
    • Berghofer, S., Wenzel, M.: Inductive datatypes in HOL - lessons learned in formallogic engineering. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L. (eds.) TPHOLs 1999. LNCS, 1690, pp. 19-36. Springer, Heidelberg (1999)
    • Berghofer, S., Wenzel, M.: Inductive datatypes in HOL - lessons learned in formallogic engineering. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L. (eds.) TPHOLs 1999. LNCS, vol. 1690, pp. 19-36. Springer, Heidelberg (1999)
  • 3
    • 84874828803 scopus 로고    scopus 로고
    • Executing higher order logic
    • Callaghan, P, Luo, Z, McKinna, J, Pollack, R, eds, TYPES 2000, Springer, Heidelberg
    • Berghofer, S., Nipkow, T.: Executing higher order logic. In: Callaghan, P., Luo, Z., McKinna, J., Pollack, R. (eds.) TYPES 2000. LNCS, vol. 2277, pp. 24-40. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2277 , pp. 24-40
    • Berghofer, S.1    Nipkow, T.2
  • 4
    • 10444262408 scopus 로고    scopus 로고
    • Collins, G., Syme, D.: A theory of finite maps. In: Schubert, E.T., Alves-Foss, J., Windley, P. (eds.) HUG 1995. LNCS, 971, pp. 122-137. Springer, Heidelberg (1995)
    • Collins, G., Syme, D.: A theory of finite maps. In: Schubert, E.T., Alves-Foss, J., Windley, P. (eds.) HUG 1995. LNCS, vol. 971, pp. 122-137. Springer, Heidelberg (1995)
  • 5
    • 35248882068 scopus 로고    scopus 로고
    • Dybjer, P., Haiyan, Q., Takeyama, M.: Combining testing and proving in dependent type theory. In: Basin, D., Wolff, B. (eds.) TPHOLs 2003. LNCS, 2758, pp. 188-203. Springer, Heidelberg (2003)
    • Dybjer, P., Haiyan, Q., Takeyama, M.: Combining testing and proving in dependent type theory. In: Basin, D., Wolff, B. (eds.) TPHOLs 2003. LNCS, vol. 2758, pp. 188-203. Springer, Heidelberg (2003)
  • 6
    • 57049084166 scopus 로고    scopus 로고
    • A code generator framework for Isabelle/HOL
    • Technical Report 364/07, Dept. of Computer Science, University of Kaiserslautern
    • Haftmann, F., Nipkow, T.: A code generator framework for Isabelle/HOL. Technical Report 364/07, Dept. of Computer Science, University of Kaiserslautern (2007)
    • (2007)
    • Haftmann, F.1    Nipkow, T.2
  • 7
    • 38049174933 scopus 로고    scopus 로고
    • Constructive type classes in Isabelle
    • Altenkirch, T, McBride, C, eds, TYPES 2006, Springer, Heidelberg
    • Haftmann, F., Wenzel, M.: Constructive type classes in Isabelle. In: Altenkirch, T., McBride, C. (eds.) TYPES 2006. LNCS, vol. 4502, pp. 160-174. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4502 , pp. 160-174
    • Haftmann, F.1    Wenzel, M.2
  • 8
    • 0004123801 scopus 로고
    • Metatheory and reflection in theorem proving: A survey and critique
    • Technical Report CRC-053, SRI International Cambridge Computer Science Research Centre
    • Harrison, J.: Metatheory and reflection in theorem proving: A survey and critique. Technical Report CRC-053, SRI International Cambridge Computer Science Research Centre (1995)
    • (1995)
    • Harrison, J.1
  • 9
    • 33747124759 scopus 로고    scopus 로고
    • A machine-checked model for a Java-like language, virtual machine and compiler
    • Klein, G., Nipkow, T.: A machine-checked model for a Java-like language, virtual machine and compiler. ACM TOPLAS 28, 619-695 (2006)
    • (2006) ACM TOPLAS , vol.28 , pp. 619-695
    • Klein, G.1    Nipkow, T.2
  • 10
    • 33749564499 scopus 로고    scopus 로고
    • Krauss, A.: Partial recursive functions in higher-order logic. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS, 4130, pp. 589-603. Springer, Heidelberg (2006)
    • Krauss, A.: Partial recursive functions in higher-order logic. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS, vol. 4130, pp. 589-603. Springer, Heidelberg (2006)
  • 11
    • 70350259952 scopus 로고    scopus 로고
    • Jinja with threads. The Archive of Formal Proofs
    • Lochbihler, A.: Jinja with threads. The Archive of Formal Proofs. Formal proof development (2007), http://afp.sf.net/entries/JinjaThreads.shtml
    • (2007) Formal proof development
    • Lochbihler, A.1
  • 12
    • 84891779002 scopus 로고    scopus 로고
    • Type safe nondeterminism - a formal semantics of Java threads
    • Lochbihler, A.: Type safe nondeterminism - a formal semantics of Java threads. In: FOOL 2008 (2008)
    • (2008) FOOL
    • Lochbihler, A.1
  • 13
    • 70350258009 scopus 로고    scopus 로고
    • Code generation for functions as data. The Archive of Formal Proofs
    • Lochbihler, A.: Code generation for functions as data. The Archive of Formal Proofs. Formal proof development (2009), http://afp.sf.net/entries/ FinFun.shtml
    • (2009) Formal proof development
    • Lochbihler, A.1
  • 14
    • 26844549136 scopus 로고    scopus 로고
    • Nipkow, T., Paulson, L.C.: Proof pearl: Defining functions over finite sets. In: Hurd, J., Melham, T. (eds.) TPHOLs 2005. LNCS, 3603, pp. 385-396. Springer, Heidelberg (2005)
    • Nipkow, T., Paulson, L.C.: Proof pearl: Defining functions over finite sets. In: Hurd, J., Melham, T. (eds.) TPHOLs 2005. LNCS, vol. 3603, pp. 385-396. Springer, Heidelberg (2005)
  • 15
    • 70350292734 scopus 로고    scopus 로고
    • AVL trees. The Archive of Formal Proofs
    • Nipkow, T., Pusch, C.: AVL trees. The Archive of Formal Proofs. Formal proof development (2004), http://afp.sf.net/entries/AVL-Trees.shtml
    • (2004) Formal proof development
    • Nipkow, T.1    Pusch, C.2
  • 16
    • 42649094796 scopus 로고    scopus 로고
    • Nominal techniques in Isabelle/HOL
    • Urban, C.: Nominal techniques in Isabelle/HOL. Journal of Automatic Reasoning 40(4), 327-356 (2008)
    • (2008) Journal of Automatic Reasoning , vol.40 , Issue.4 , pp. 327-356
    • Urban, C.1
  • 17
    • 33749576598 scopus 로고    scopus 로고
    • Urban, C., Berghofer, S.: A recursion combinator for nominal datatypes implemented in Isabelle/HOL. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS, 4130, pp. 498-512. Springer, Heidelberg (2006)
    • Urban, C., Berghofer, S.: A recursion combinator for nominal datatypes implemented in Isabelle/HOL. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS, vol. 4130, pp. 498-512. Springer, Heidelberg (2006)


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