메뉴 건너뛰기




Volumn 55, Issue 1-2, 2009, Pages 35-62

Automated verification of refinement laws

Author keywords

Action systems; Automated deduction; Kleene algebras; Refinement calculus

Indexed keywords


EID: 70350381800     PISSN: 10122443     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10472-009-9151-8     Document Type: Article
Times cited : (10)

References (45)
  • 1
    • 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
  • 2
    • 84876658945 scopus 로고
    • A method for refining atomicity in parallel algorithms
    • In: Odijk, E., Rem, M., Syr, J.-C. (eds.), Springer, New York, Lecture Notes in Computer Sciences
    • Back, R.-J.: A method for refining atomicity in parallel algorithms. In: Odijk, E., Rem, M., Syr, J.-C. (eds.) Parallel Architectures and Languages Europe. Lecture Notes in Computer Science, vol. 366, pp. 199-216. Springer, New York (1989).
    • (1989) Parallel Architectures and Languages Europe , vol.366 , pp. 199-216
    • Back, R.-J.1
  • 4
    • 0033153875 scopus 로고    scopus 로고
    • Reasoning algebraically about loops
    • Back, R.-J., von Wright, J.: Reasoning algebraically about loops. Acta Inform. 36(4), 295-334 (1999).
    • (1999) Acta Inform. , vol.36 , Issue.4 , pp. 295-334
    • Back, R.-J.1    von Wright, J.2
  • 6
    • 70350377638 scopus 로고    scopus 로고
    • Omega algebra: The good, the bad, and the ugly
    • In: Backhouse, R., Kozen, D., Möller, B. (eds.), Report of the Dagstuhl Seminar 01081, p. 5
    • Cohen, E.: Omega algebra: the good, the bad, and the ugly. In: Backhouse, R., Kozen, D., Möller, B. (eds.) Applications of Kleene Algebra. Report of the Dagstuhl Seminar 01081, p. 5 (2001).
    • (2001) Applications of Kleene Algebra
    • Cohen, E.1
  • 7
    • 38049052465 scopus 로고    scopus 로고
    • Certification of automated termination proofs
    • In: Konev, B., Wolter, F. (eds.) Frontiers of Combining Systems, 6th International Symposium, Springer, New York
    • Contejean, E., Courtieu, P., Forest, J., Pons, O., Urbain, X.: Certification of automated termination proofs. In: Konev, B., Wolter, F. (eds.) Frontiers of Combining Systems, 6th International Symposium. Lecture Notes in Artificial Intelligence, vol. 4720, pp. 148-162. Springer, New York (2007).
    • (2007) Lecture Notes in Artificial Intelligence , vol.4720 , pp. 148-162
    • Contejean, E.1    Courtieu, P.2    Forest, J.3    Pons, O.4    Urbain, X.5
  • 8
    • 33749567035 scopus 로고    scopus 로고
    • Geometric resolution: A proof procedure based on finite model search
    • In: Furbach, U., Shankar, N. (eds.) Proceedings of the 3rd International Joint Conference on Automated Reasoning, Springer, New York
    • de Nivelle, H., Meng, J.: Geometric resolution: a proof procedure based on finite model search. In: Furbach, U., Shankar, N. (eds.) Proceedings of the 3rd International Joint Conference on Automated Reasoning. Lecture Notes in Artificial Intelligence, vol. 4130, pp. 303-317. Springer, New York (2006).
    • (2006) Lecture Notes in Artificial Intelligence , vol.4130 , pp. 303-317
    • de Nivelle, H.1    Meng, J.2
  • 10
    • 51049110767 scopus 로고    scopus 로고
    • Domain axioms for a family of near-semirings
    • In: Meserguer, J., Roşu, G. (eds.), Springer, New York, Lecture Notes in Computer Science
    • Desharnais, J., Struth, G.: Domain axioms for a family of near-semirings. In: Meserguer, J., Roşu, G. (eds.) Algebraic Methodology and Software Technology (AMAST 2008). Lecture Notes in Computer Science, vol. 5140, pp. 330-345. Springer, New York (2008).
    • (2008) Algebraic Methodology and Software Technology (AMAST 2008) , vol.5140 , pp. 330-345
    • Desharnais, J.1    Struth, G.2
  • 11
    • 48949083485 scopus 로고    scopus 로고
    • Modal semirings revisited
    • In: Audebaud, P., Paulin-Mohrig, C. (eds.), Springer, New York, Lecture Notes in Computer Science
    • Desharnais, J., Struth, G.: Modal semirings revisited. In: Audebaud, P., Paulin-Mohrig, C. (eds.) Mathematics of Program Construction (MPC 2008). Lecture Notes in Computer Science, vol. 5133, pp. 360-387. Springer, New York (2008).
    • (2008) Mathematics of Program Construction (MPC 2008) , vol.5133 , pp. 360-387
    • Desharnais, J.1    Struth, G.2
  • 12
    • 16244365545 scopus 로고    scopus 로고
    • Diagram chase in relational system development
    • Ebert, M., Struth, G.: Diagram chase in relational system development. Electr. Notes Theor. Comp. Sci. 127, 87-105 (2005).
    • (2005) Electr. Notes Theor. Comp. Sci. , vol.127 , pp. 87-105
    • Ebert, M.1    Struth, G.2
  • 13
    • 57349164155 scopus 로고    scopus 로고
    • Automated reasoning for hybrid systems-two case studies
    • In: Berghammer, R., Möller, B., Struth, G. (eds.), Springer, New York, Lecture Notes in Computer Science
    • Höfner, P.: Automated reasoning for hybrid systems-two case studies. In: Berghammer, R., Möller, B., Struth, G. (eds.) Relations and Kleene Algebra in Computer Science. Lecture Notes in Computer Science, vol. 4988, pp. 191-205. Springer, New York (2008).
    • (2008) Relations and Kleene Algebra in Computer Science , vol.4988 , pp. 191-205
    • Höfner, P.1
  • 17
    • 53049099020 scopus 로고    scopus 로고
    • On automating the calculus of relations
    • In: Armando, A., Baumgartner, P., Dowek, G. (eds.), Springer, New York, Lecture Notes in Computer Science
    • Höfner, P., Struth, G.: On automating the calculus of relations. In: Armando, A., Baumgartner, P., Dowek, G. (eds.) Automated Deduction (IJCAR 2008). Lecture Notes in Computer Science, vol. 5196, pp. 50-66. Springer, New York (2008).
    • (2008) Automated Deduction (IJCAR 2008) , vol.5196 , pp. 50-66
    • Höfner, P.1    Struth, G.2
  • 18
    • 30344467721 scopus 로고    scopus 로고
    • In: Archer, M., Di Vito, B., Munoz, C. (eds.) Proceedings of the 1st International Workshop on Design and Application of Strategies/Tactics in Higher Order Logics, Number NASA/CP-2003-212448 in NASA Technical Reports
    • Hurd, J.: First-order proof tactics in higher-order logic theorem provers. In: Archer, M., Di Vito, B., Munoz, C. (eds.) Proceedings of the 1st International Workshop on Design and Application of Strategies/Tactics in Higher Order Logics, Number NASA/CP-2003-212448 in NASA Technical Reports, pp. 56-68 (2003).
    • (2003) First-order Proof Tactics in Higher-order Logic Theorem Provers , pp. 56-68
    • Hurd, J.1
  • 19
    • 53049101960 scopus 로고    scopus 로고
    • In: Benzmüller, C., Fischer, B., Sutcliffe, G. (eds.) Proceedings of the 6th International Workshop on the Implementation of Logics, Number 212 in CEUR Workshop Proceedings
    • Korovin, K.: Implementing an instantiation-based theorem prover for first-order logic. In: Benzmüller, C., Fischer, B., Sutcliffe, G. (eds.) Proceedings of the 6th International Workshop on the Implementation of Logics, Number 212 in CEUR Workshop Proceedings, pp. 63-63 (2006).
    • (2006) Implementing an Instantiation-based Theorem Prover for First-order Logic , pp. 63-63
    • Korovin, K.1
  • 20
    • 0000042790 scopus 로고
    • A completeness theorem for Kleene algebras and the algebra of regular events
    • Kozen, D.: A completeness theorem for Kleene algebras and the algebra of regular events. Inf. Comput. 110(2), 366-390 (1994).
    • (1994) Inf. Comput. , vol.110 , Issue.2 , pp. 366-390
    • Kozen, D.1
  • 21
    • 15244350579 scopus 로고    scopus 로고
    • Technical Report ANL/MSC-TM-263, Argonne National Laboratory, Argonne
    • McCune, W.W.: Otter 3.3 reference manual. Technical Report ANL/MSC-TM-263, Argonne National Laboratory, Argonne (2003).
    • (2003) Otter 3.3 Reference Manual
    • McCune, W.W.1
  • 22
    • 40149092856 scopus 로고    scopus 로고
    • Accessed 10 September 2008
    • McCune, W.W.: Prover9 and Mace4. http://www.cs.unm.edu/~mccune/prover9 (2008). Accessed 10 September 2008.
    • (2008) Prover9 and Mace4
    • McCune, W.W.1
  • 23
    • 43049179674 scopus 로고    scopus 로고
    • Using probabilistic Kleene algebra pKA for protocol verification
    • McIver, A.K., Gonzalia, C., Cohen, E., Morgan, C.C.: Using probabilistic Kleene algebra pKA for protocol verification. JLAP 76(1), 90-111 (2008).
    • (2008) JLAP , vol.76 , Issue.1 , pp. 90-111
    • McIver, A.K.1    Gonzalia, C.2    Cohen, E.3    Morgan, C.C.4
  • 24
    • 30244551599 scopus 로고    scopus 로고
    • LeanCoP: Lean connection-based theorem proving
    • Otten, J., Bibel, W.: LeanCoP: lean connection-based theorem proving. J. Symb. Comput. 36(1-2), 139-161 (2003).
    • (2003) J. Symb. Comput. , vol.36 , Issue.1-2 , pp. 139-161
    • Otten, J.1    Bibel, W.2
  • 26
    • 4544225317 scopus 로고    scopus 로고
    • Transition invariants
    • In: LICS '04: Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, Piscataway
    • Podelski, A., Rybalchenko, A.: Transition invariants. In: LICS '04: Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, pp. 32-41. IEEE Computer Society, Piscataway (2004).
    • (2004) IEEE Computer Society , pp. 32-41
    • Podelski, A.1    Rybalchenko, A.2
  • 27
    • 35148899441 scopus 로고    scopus 로고
    • Satisfiability modulo theories. Trends and controversies
    • Ranise, S., Tinelli, C.: Satisfiability modulo theories. Trends and controversies. IEEE Intell. Syst. Mag. 21(6), 71-81 (2006).
    • (2006) IEEE Intell. Syst. Mag. , vol.21 , Issue.6 , pp. 71-81
    • Ranise, S.1    Tinelli, C.2
  • 28
    • 0036327027 scopus 로고    scopus 로고
    • The design and implementation of vampire
    • Riazanov, A., Voronkov, A.: The design and implementation of vampire. AI Commun. 15(2-3), 91-110 (2002).
    • (2002) AI Commun. , vol.15 , Issue.2-3 , pp. 91-110
    • Riazanov, A.1    Voronkov, A.2
  • 29
    • 0036323940 scopus 로고    scopus 로고
    • E: A brainiac theorem prover
    • Schulz, S.: E: a brainiac theorem prover. AI Commun. 15(2-3), 111-126 (2002).
    • (2002) AI Commun. , vol.15 , Issue.2-3 , pp. 111-126
    • Schulz, S.1
  • 30
    • 23044526897 scopus 로고    scopus 로고
    • Deriving focused calculi for transitive relations
    • In: Middeldorp, A. (ed.) Rewriting Techniques and Applications, 12th International Conference, Springer, New York
    • Struth, G.: Deriving focused calculi for transitive relations. In: Middeldorp, A. (ed.) Rewriting Techniques and Applications, 12th International Conference. Lecture Notes in Computer Science, vol. 2051, pp. 291-305. Springer, New York (2001).
    • (2001) Lecture Notes in Computer Science , vol.2051 , pp. 291-305
    • Struth, G.1
  • 31
    • 30744444213 scopus 로고    scopus 로고
    • Abstract abstract reduction
    • Struth, G.: Abstract abstract reduction. JLAP 66(2), 239-270 (2006).
    • (2006) JLAP , vol.66 , Issue.2 , pp. 239-270
    • Struth, G.1
  • 32
    • 70350404474 scopus 로고    scopus 로고
    • Reasoning automatically about termination and refinement
    • In: Ranise, S. (ed.), University of Liverpool, Technical Report ULCS-07-018, Department of Computer Science
    • Struth, G.: Reasoning automatically about termination and refinement. In: Ranise, S. (ed.) 6th International Workshop on First-Order Theorem Proving. Technical Report ULCS-07-018, Department of Computer Science, pp. 36-51. University of Liverpool (2007).
    • (2007) 6th International Workshop on First-Order Theorem Proving , pp. 36-51
    • Struth, G.1
  • 33
    • 46049107521 scopus 로고    scopus 로고
    • Modal tools for separation and refinement
    • (electronic notes)
    • Struth, G.: Modal tools for separation and refinement. Theor. Comp. Sci. 214C, 81-101 (2008) (electronic notes).
    • (2008) Theor. Comp. Sci. , vol.214 C , pp. 81-101
    • Struth, G.1
  • 34
    • 33845667991 scopus 로고    scopus 로고
    • Semantic derivation verification
    • Sutcliffe, G.: Semantic derivation verification. Int. J. Artif. Intell. Tools 15(6), 1053-1070 (2006).
    • (2006) Int. J. Artif. Intell. Tools , vol.15 , Issue.6 , pp. 1053-1070
    • Sutcliffe, G.1
  • 35
    • 40549092686 scopus 로고    scopus 로고
    • The CADE-21 automated theorem proving competition
    • Sutcliffe, G.: The CADE-21 automated theorem proving competition. AI Commun. 21(1), 71-82 (2008).
    • (2008) AI Commun. , vol.21 , Issue.1 , pp. 71-82
    • Sutcliffe, G.1
  • 36
    • 35148824106 scopus 로고    scopus 로고
    • SRASS-a semantic relevance axiom selection system
    • F. Pfenning (Ed.), Springer, New York, Lecture Notes in Artificial Intelligence
    • Sutcliffe, G., Puzis, Y.: SRASS-a semantic relevance axiom selection system. In: Pfenning, F. (ed.) Proceedings of the 21st International Conference on Automated Deduction. Lecture Notes in Artificial Intelligence, vol. 4603, pp. 295-310. Springer, New York (2007).
    • (2007) Proceedings of the 21st International Conference on Automated Deduction , vol.4603 , pp. 295-310
    • Sutcliffe, G.1    Puzis, Y.2
  • 37
    • 33644780872 scopus 로고    scopus 로고
    • The state of CASC
    • Sutcliffe, G., Suttner, C.: The state of CASC. AI Commun. 19(1), 35-48 (2006).
    • (2006) AI Commun. , vol.19 , Issue.1 , pp. 35-48
    • Sutcliffe, G.1    Suttner, C.2
  • 38
    • 0032186666 scopus 로고    scopus 로고
    • The TPTP problem library: CNF release v1.2.1
    • Sutcliffe, G., Suttner, C.B.: The TPTP problem library: CNF release v1.2.1. J. Autom. Reason. 21(2), 177-203 (1998).
    • (1998) J. Autom. Reason. , vol.21 , Issue.2 , pp. 177-203
    • Sutcliffe, G.1    Suttner, C.B.2
  • 39
    • 0035450847 scopus 로고    scopus 로고
    • Evaluating general purpose automated theorem proving systems
    • Sutcliffe, G., Suttner, C.B.: Evaluating general purpose automated theorem proving systems. Artif. Intell. 131(1-2), 39-54 (2001).
    • (2001) Artif. Intell. , vol.131 , Issue.1-2 , pp. 39-54
    • Sutcliffe, G.1    Suttner, C.B.2
  • 40
    • 1242286270 scopus 로고    scopus 로고
    • Terese (ed.), Cambridge University Press, Cambridge
    • Terese (ed.): Term Rewriting Systems. Cambridge University Press, Cambridge (2003).
    • (2003) Term Rewriting Systems
  • 42
    • 84959048145 scopus 로고    scopus 로고
    • From Kleene algebra to refinement algebra
    • In: Boiten, E.A., Möller, B. (eds.), Springer, New York, Lecture Notes in Computer Science
    • von Wright, J.: From Kleene algebra to refinement algebra. In: Boiten, E.A., Möller, B. (eds.) Mathematics of Program Construction. Lecture Notes in Computer Science, vol. 2386, pp. 233-262. Springer, New York (2002).
    • (2002) Mathematics of Program Construction , vol.2396 , pp. 233-262
    • von Wright, J.1
  • 43
    • 1942517881 scopus 로고    scopus 로고
    • Towards a refinement algebra
    • von Wright, J.: Towards a refinement algebra. Sci. Comput. Program. 51(1-2), 23-45 (2004).
    • (2004) Sci. Comput. Program. , vol.51 , Issue.1-2 , pp. 23-45
    • von Wright, J.1
  • 44
    • 84957680292 scopus 로고    scopus 로고
    • SPASS and FLOTTER
    • In: McRobbie, M., Slaney, J.K. (eds.), Springer, New York, Lecture Notes in Artificial Intelligence
    • Weidenbach, C., Gaede, B., Rock, G.: SPASS and FLOTTER. In: McRobbie, M., Slaney, J.K. (eds.) Proceedings of the 13th International Conference on Automated Deduction. Lecture Notes in Artificial Intelligence, vol. 1104, pp. 141-145. Springer, New York (1996).
    • (1996) Proceedings of the 13th International Conference on Automated Deduction , vol.1104 , pp. 141-145
    • Weidenbach, C.1    Gaede, B.2    Rock, G.3


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