메뉴 건너뛰기




Volumn 6663 LNCS, Issue , 2011, Pages 52-67

Automated engineering of relational and algebraic methods in Isabelle/HOL (invited tutorial)

Author keywords

[No Author keywords available]

Indexed keywords

ALGEBRAIC METHOD; ALGEBRAIC STRUCTURES; AUTOMATED THEOREM PROVING; FINE GRAINED; ISABELLE; ISABELLE/HOL; PROGRAM DEVELOPMENT; TYPE CLASS;

EID: 79958226579     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-21070-9_5     Document Type: Conference Paper
Times cited : (26)

References (37)
  • 1
    • 35148817297 scopus 로고    scopus 로고
    • KAT-ML: An interactive theorem prover for Kleene algebra with tests
    • Aboul-Hosn, K., Kozen, D.: KAT-ML: an interactive theorem prover for Kleene algebra with tests. J. Applied Non-Classical Logics 16(1-2), 9-34 (2006)
    • (2006) J. Applied Non-Classical Logics , vol.16 , Issue.1-2 , pp. 9-34
    • Aboul-Hosn, K.1    Kozen, D.2
  • 2
    • 0032201822 scopus 로고    scopus 로고
    • Ordered chaining calculi for first-order theories of transitive relations
    • Bachmair, L., Ganzinger, H.: Ordered chaining calculi for first-order theories of transitive relations. J. ACM 45(6), 1007-1049 (1998)
    • (1998) J. ACM , vol.45 , Issue.6 , pp. 1007-1049
    • Bachmair, L.1    Ganzinger, H.2
  • 3
    • 35048832643 scopus 로고    scopus 로고
    • Calculational reasoning revisited (an Isabelle/Isar experience)
    • Boulton, R.J., Jackson, P.B. (eds.) TPHOLs 2001. Springer
    • Bauer, G., Wenzel, M.: Calculational reasoning revisited (an Isabelle/Isar experience). In: Boulton, R.J., Jackson, P.B. (eds.) TPHOLs 2001. LNCS, vol. 2152, pp. 75-90. Springer (2001)
    • (2001) LNCS , vol.2152 , pp. 75-90
    • Bauer, G.1    Wenzel, M.2
  • 4
    • 79956322570 scopus 로고    scopus 로고
    • On automated program construction and verification
    • Bolduc, C., Desharnais, J., Ktari, B. (eds.) MPC 2010. Springer, Heidelberg
    • Berghammer, R., Struth, G.: On automated program construction and verification. In: Bolduc, C., Desharnais, J., Ktari, B. (eds.) MPC 2010. LNCS, vol. 6120, pp. 22-41. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6120 , pp. 22-41
    • Berghammer, R.1    Struth, G.2
  • 5
    • 0038569247 scopus 로고    scopus 로고
    • Process algebra with recursive operations
    • Bergstra, J.A., Ponse, A., Smolka, S.A. (eds.) Elsevier, Amsterdam
    • Bergstra, J.A., Fokkink,W.J., Ponse, A.: Process algebra with recursive operations. In: Bergstra, J.A., Ponse, A., Smolka, S.A. (eds.) Handbook of Process Algebra, pp. 333-389. Elsevier, Amsterdam (2001)
    • (2001) Handbook of Process Algebra , pp. 333-389
    • Bergstra, J.A.1    Fokkink, W.J.2    Ponse, A.3
  • 7
    • 77955236486 scopus 로고    scopus 로고
    • Nitpick: A counterexample generator for higher-order logic based on a relational model finder
    • Kaufmann, M., Paulson, L.C. (eds.) ITP 2010. Springer, Heidelberg
    • Blanchette, J.C., Nipkow, T.: Nitpick: A counterexample generator for higher-order logic based on a relational model finder. In: Kaufmann, M., Paulson, L.C. (eds.) ITP 2010. LNCS, vol. 6172, pp. 131-146. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6172 , pp. 131-146
    • Blanchette, J.C.1    Nipkow, T.2
  • 8
    • 77955233329 scopus 로고    scopus 로고
    • Sledgehammer: Judgement day
    • Giesl, J., Hähnle, R. (eds.) IJCAR 2010. Springer, Heidelberg
    • Böhme, S., Nipkow, T.: Sledgehammer: Judgement day. In: Giesl, J., Hähnle, R. (eds.) IJCAR 2010. LNCS, vol. 6173, pp. 107-121. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6173 , pp. 107-121
    • Böhme, S.1    Nipkow, T.2
  • 9
    • 77955251241 scopus 로고    scopus 로고
    • Fast LCF-style proof reconstruction for Z3
    • Kaufmann, M., Paulson, L.C. (eds.) ITP 2010. Springer, Heidelberg
    • Böhme, S., Weber, T.: Fast LCF-style proof reconstruction for Z3. In: Kaufmann, M., Paulson, L.C. (eds.) ITP 2010. LNCS, vol. 6172, pp. 179-194. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6172 , pp. 179-194
    • Böhme, S.1    Weber, T.2
  • 10
    • 84976490328 scopus 로고    scopus 로고
    • Separation and reduction
    • Backhouse, R., Oliveira, J.N. (eds.) MPC 2000. Springer, Heidelberg
    • Cohen, E.: Separation and reduction. In: Backhouse, R., Oliveira, J.N. (eds.) MPC 2000. LNCS, vol. 1837, pp. 45-59. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1837 , pp. 45-59
    • Cohen, E.1
  • 11
    • 70549083927 scopus 로고    scopus 로고
    • Domain and antidomain semigroups
    • Berghammer, R., Jaoua, A.M., Möller, B. (eds.) RelMiCS 2009. Springer, Heidelberg
    • Desharnais, J., Jipsen, P., Struth, G.: Domain and antidomain semigroups. In: Berghammer, R., Jaoua, A.M., Möller, B. (eds.) RelMiCS 2009. LNCS, vol. 5827, pp. 73-87. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5827 , pp. 73-87
    • Desharnais, J.1    Jipsen, P.2    Struth, G.3
  • 12
    • 33750063528 scopus 로고    scopus 로고
    • Kleene algebra with domain
    • Desharnais, J., Möller, B., Struth, G.: Kleene algebra with domain. ACM TOCL 7(4), 798-833 (2006)
    • (2006) ACM TOCL , vol.7 , Issue.4 , pp. 798-833
    • Desharnais, J.1    Möller, B.2    Struth, G.3
  • 14
    • 40849131802 scopus 로고    scopus 로고
    • The basic algebra of game equivalence
    • Goranko, V.: The basic algebra of game equivalence. Studia Logica 75, 221-238 (2003)
    • (2003) Studia Logica , vol.75 , pp. 221-238
    • Goranko, V.1
  • 15
    • 68749111165 scopus 로고    scopus 로고
    • Local theory specifications in isabelle/Isar
    • Berardi, S., Damiani, F., de'Liguoro, U. (eds.) TYPES 2008. Springer, Heidelberg
    • Haftmann, F., Wenzel, M.: Local theory specifications in isabelle/Isar. In: Berardi, S., Damiani, F., de'Liguoro, U. (eds.) TYPES 2008. LNCS, vol. 5497, pp. 153-168. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5497 , pp. 153-168
    • Haftmann, F.1    Wenzel, M.2
  • 16
    • 35148862168 scopus 로고    scopus 로고
    • Automated reasoning in kleene algebra
    • Pfenning, F. (ed.) CADE 2007. Springer, Heidelberg
    • Höfner, P., Struth, G.: Automated reasoning in kleene algebra. In: Pfenning, F. (ed.) CADE 2007. LNCS (LNAI), vol. 4603, pp. 279-294. Springer, Heidelberg (2007)
    • (2007) LNCS (LNAI) , vol.4603 , pp. 279-294
    • Höfner, P.1    Struth, G.2
  • 17
    • 53049099020 scopus 로고    scopus 로고
    • On automating the calculus of relations
    • Armando, A., Baumgartner, P., Dowek, G. (eds.) IJCAR 2008. Springer, Heidelberg
    • Höfner, P., Struth, G.: On automating the calculus of relations. In: Armando, A., Baumgartner, P., Dowek, G. (eds.) IJCAR 2008. LNCS (LNAI), vol. 5195, pp. 50-66. Springer, Heidelberg (2008)
    • (2008) LNCS (LNAI) , vol.5195 , pp. 50-66
    • Höfner, P.1    Struth, G.2
  • 18
    • 79955048400 scopus 로고    scopus 로고
    • System description: The Metis proof tactic
    • Benzmueller, C., Harrison, J., Schuermann, C. (eds.) arXiv.org
    • Hurd, J.: System description: The Metis proof tactic. In: Benzmueller, C., Harrison, J., Schuermann, C. (eds.) ESHOL 2005, pp. 103-104. arXiv.org (2005)
    • (2005) ESHOL 2005 , pp. 103-104
    • Hurd, J.1
  • 19
    • 79958237593 scopus 로고    scopus 로고
    • website (accessed February 20, 2011)
    • Isabelle website, http://isabelle.in.tum.de/ (accessed February 20, 2011)
    • Isabelle
  • 21
    • 21144454371 scopus 로고    scopus 로고
    • Calculational relation-algebraic proofs in Isabelle/Isar
    • Berghammer, R., Möller, B., Struth, G. (eds.) RelMiCS 2003. Springer, Heidelberg
    • Kahl, W.: Calculational relation-algebraic proofs in Isabelle/Isar. In: Berghammer, R., Möller, B., Struth, G. (eds.) RelMiCS 2003. LNCS, vol. 3051, pp. 178-190. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3051 , pp. 178-190
    • Kahl, W.1
  • 22
    • 77953210383 scopus 로고    scopus 로고
    • seL4: Formal verification of an OS kernel
    • Klein, G., et al.: seL4: Formal verification of an OS kernel. Comm. ACM 53(6), 107-115 (2010)
    • (2010) Comm. ACM , vol.53 , Issue.6 , pp. 107-115
    • Klein, G.1
  • 23
    • 0031141317 scopus 로고    scopus 로고
    • Kleene algebra with tests
    • Kozen, D.: Kleene algebra with tests. ACM TOPLAS 19(3), 427-443 (1997)
    • (1997) ACM TOPLAS , vol.19 , Issue.3 , pp. 427-443
    • Kozen, D.1
  • 24
    • 84860884905 scopus 로고    scopus 로고
    • Proof pearl: Regular expression equivalence and relation algebra
    • to appear
    • Krauss, A., Nipkow, T.: Proof pearl: Regular expression equivalence and relation algebra. Journal of Automated Reasoning (to appear, 2011)
    • (2011) Journal of Automated Reasoning
    • Krauss, A.1    Nipkow, T.2
  • 25
    • 14644409760 scopus 로고    scopus 로고
    • What in the name of Euclid is going on here?
    • Mackenzie, D.: What in the name of Euclid is going on here? Science 307(5714), 1402-1403 (2005)
    • (2005) Science , vol.307 , Issue.5714 , pp. 1402-1403
    • Mackenzie, D.1
  • 27
    • 33745442942 scopus 로고    scopus 로고
    • Towards automated proof support for probabilistic distributed systems
    • Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. Springer, Heidelberg
    • McIver, A., Weber, T.: Towards automated proof support for probabilistic distributed systems. In: Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. LNCS (LNAI), vol. 3835, pp. 534-548. Springer, Heidelberg (2005)
    • (2005) LNCS (LNAI) , vol.3835 , pp. 534-548
    • McIver, A.1    Weber, T.2
  • 28
    • 31544443223 scopus 로고    scopus 로고
    • Algebras of modal operators and partial correctness
    • Möller, B., Struth, G.: Algebras of modal operators and partial correctness. Theoretical Computer Science 351(2), 221-239 (2006)
    • (2006) Theoretical Computer Science , vol.351 , Issue.2 , pp. 221-239
    • Möller, B.1    Struth, G.2
  • 29
    • 0348126394 scopus 로고    scopus 로고
    • Isabelle/HOL A Proof Assistant for Higher-Order Logic
    • Springer, Heidelberg
    • Nipkow, T., Paulson, L.C., Wenzel, M.T.: Isabelle/HOL A Proof Assistant for Higher-Order Logic. LNCS, vol. 2283. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2283
    • Nipkow, T.1    Paulson, L.C.2    Wenzel, M.T.3
  • 30
    • 84949942277 scopus 로고    scopus 로고
    • RALL: Machine-supported proofs for relation algebra
    • McCune,W. (ed.) CADE 1997. Springer, Heidelberg
    • von Oheimb, D., Gritzner, T.F.: RALL: Machine-supported proofs for relation algebra. In:McCune,W. (ed.) CADE 1997. LNCS, vol. 1249, pp. 380-394. Springer, Heidelberg (1997)
    • (1997) LNCS , vol.1249 , pp. 380-394
    • Von Oheimb, D.1    Gritzner, T.F.2
  • 31
    • 84984662271 scopus 로고
    • Isabelle: The next seven hundred theorem provers
    • Lusk, E.L., Overbeek, R.A. (eds.) CADE 1988. Springer, Heidelberg
    • Paulson, L.C.: Isabelle: The next seven hundred theorem provers. In: Lusk, E.L., Overbeek, R.A. (eds.) CADE 1988. LNCS, vol. 310, pp. 772-773. Springer, Heidelberg (1988)
    • (1988) LNCS , vol.310 , pp. 772-773
    • Paulson, L.C.1
  • 32
  • 35
    • 0003036898 scopus 로고
    • On the calculus of relations
    • Tarski, A.: On the calculus of relations. J. Symbolic Logic 6(3), 73-89 (1941)
    • (1941) J. Symbolic Logic , vol.6 , Issue.3 , pp. 73-89
    • Tarski, A.1


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