메뉴 건너뛰기




Volumn 2152, Issue , 2001, Pages 5-26

Using decision procedures with a higher-order logic

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATION; ECONOMIC AND SOCIAL EFFECTS; FORMAL LOGIC; THEOREM PROVING;

EID: 84949491903     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-44755-5_3     Document Type: Conference Paper
Times cited : (18)

References (61)
  • 1
    • 84935567418 scopus 로고
    • The TPS theorem proving system
    • E. Lusk and R. Overbeek, editors, Lecture Notes in Computer Science, Argonne, IL, May, Springer-Verlag
    • Peter B. Andrews, Sunil Issar, Daniel Nesmith, and Frank Pfenning. The TPS theorem proving system. In E. Lusk and R. Overbeek, editors, 9th International Conference on Automated Deduction (CADE), volume 310 of Lecture Notes in Computer Science, pages 760–761, Argonne, IL, May 1988. Springer-Verlag.
    • (1988) 9Th International Conference on Automated Deduction (CADE) , vol.310 , pp. 760-761
    • Andrews, P.B.1    Issar, S.2    Nesmith, D.3    Pfenning, F.4
  • 4
    • 84858341103 scopus 로고    scopus 로고
    • Extensional higher-order resolution
    • H. Kirchner and C. Kirchner, editors, number 1421 in Lecture Notes in Artificial Intelligence, Berlin, Germany, July, Springer-Verlag
    • Christoph Benzmüller and Michael Kohlhase. Extensional higher-order resolution. In H. Kirchner and C. Kirchner, editors, Proceedings of CADE- 15, number 1421 in Lecture Notes in Artificial Intelligence, pages 56–71, Berlin, Germany, July 1998. Springer-Verlag.
    • (1998) Proceedings of CADE- 15 , pp. 56-71
    • Benzmüller, C.1    Kohlhase, M.2
  • 5
    • 84863928730 scopus 로고    scopus 로고
    • Computing abstractions of infinite state systems compositionally and automatically
    • Saddek Bensalem, Yassine Lakhnech, and Sam Owre. Computing abstractions of infinite state systems compositionally and automatically. In Hu and Vardi [HV98], pages 319–331.
    • In Hu and Vardi [HV98] , pp. 319-331
    • Bensalem, S.1    Lakhnech, Y.2    Owre, S.3
  • 6
    • 0009955849 scopus 로고
    • Metafunctions: Proving them correct and using them efficiently as new proof procedures
    • R. S. Boyer and J S. Moore, editors, Academic Press, London
    • R. S. Boyer and J S. Moore. Metafunctions: Proving them correct and using them efficiently as new proof procedures. In R. S. Boyer and J S. Moore, editors, The Correctness Problem in Computer Science. Academic Press, London, 1981.
    • (1981) The Correctness Problem in Computer Science
    • Boyer, R.S.1    Moore, J.S.2
  • 7
    • 0002457511 scopus 로고
    • Integrating decision procedures into heuristic theorem provers:A case study with linear arithmetic
    • Oxford University Press
    • R. S. Boyer and J S. Moore. Integrating decision procedures into heuristic theorem provers:A case study with linear arithmetic. In Machine Intelligence, volume 11. Oxford University Press, 1986.
    • (1986) Machine Intelligence , vol.11
    • Boyer, R.S.1    Moore, J.S.2
  • 8
    • 0027643979 scopus 로고
    • Lazy techniques for fully expansive theorem proving
    • August
    • R. J. Boulton. Lazy techniques for fully expansive theorem proving. Formal Methods in System Design, 3(1/2):25–47, August 1993.
    • (1993) Formal Methods in System Design , vol.3 , Issue.1-2 , pp. 25-47
    • Boulton, R.J.1
  • 11
    • 21944448147 scopus 로고    scopus 로고
    • PAMELA + PVS
    • Michael Johnson, editor, Lecture Notes in Computer Science, Sydney, Australia, December, Springer-Verlag
    • Bettina Buth. PAMELA + PVS. In Michael Johnson, editor, Algebraic Methodology and Software Technology, AMAST’97, volume 1349 of Lecture Notes in Computer Science, pages 560–562, Sydney, Australia, December 1997. Springer-Verlag.
    • (1997) Algebraic Methodology and Software Technology, AMAST’97 , vol.1349 , pp. 560-562
    • Buth, B.1
  • 13
    • 84972495850 scopus 로고
    • An extension of the basic functionality theory for the lambda-calculus
    • Mario Coppo and Mariangiola Dezani-Ciancaglini. An extension of the basic functionality theory for the lambda-calculus. Notre Dame J. Formal Logic, 21(4):685–693, 1980.
    • (1980) Notre Dame J. Formal Logic , vol.21 , Issue.4 , pp. 685-693
    • Coppo, M.1    Dezani-Ciancaglini, M.2
  • 14
    • 0006947576 scopus 로고
    • Constructions:A higher order proof system for mechanizing mathematics
    • Linz (Austria), Berlin, Springer-Verlag
    • T. Coquand and G. P. Huet. Constructions:A higher order proof system for mechanizing mathematics. In Proceedings of EUROCAL 85, Linz (Austria), Berlin, 1985. Springer-Verlag.
    • (1985) In Proceedings of EUROCAL 85
    • Coquand, T.1    Huet, G.P.2
  • 15
    • 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:56–68, 1940.
    • (1940) Journal of Symbolic Logic , vol.5 , pp. 56-68
    • Church, A.1
  • 19
    • 84949486847 scopus 로고    scopus 로고
    • Formal methods for extensions to CAS
    • Jeannette Wing and Jim Woodcock, editors, 1709 of Lecture Notes in Computer Science, Toulouse, France, September 1999. Springer-Verlag. Pages 1–938 are in the first volume, 939–1872 in the second
    • Martin Dunstan, Tom Kelsey, Ursula Martin, and Steve Linton. Formal methods for extensions to CAS. In Jeannette Wing and Jim Woodcock, editors, FM99: The World Congress in Formal Methods, volume 1708 and 1709 of Lecture Notes in Computer Science, pages 1758–1777, Toulouse, France, September 1999. Springer-Verlag. Pages 1–938 are in the first volume, 939–1872 in the second.
    • FM99: The World Congress in Formal Methods , vol.1708 , pp. 1758-1777
    • Dunstan, M.1    Kelsey, T.2    Martin, U.3    Linton, S.4
  • 20
    • 0027668044 scopus 로고
    • A uniform treatment of order of evaluation and aggregate update
    • September
    • M. Draghicescu and S. Purushothaman. A uniform treatment of order of evaluation and aggregate update. Theoretical Computer Science, 118(2):231–262, September 1993.
    • (1993) Theoretical Computer Science , vol.118 , Issue.2 , pp. 231-262
    • Draghicescu, M.1    Purushothaman, S.2
  • 21
    • 84976799536 scopus 로고
    • Variations on the common subexpressions problem
    • P.J. Downey, R. Sethi, and R.E. Tarjan. Variations on the common subexpressions problem. Journal of the ACM, 27(4):758–771, 1980.
    • (1980) Journal of the ACM , vol.27 , Issue.4 , pp. 758-771
    • Downey, P.J.1    Sethi, R.2    Tarjan, R.E.3
  • 22
    • 77956948564 scopus 로고
    • Theories of finite type related to mathematical practice
    • Volume 90 of Studies in Logic and the Foundations of Mathematics In Jon Barwise, editor, chapter D4, North-Holland, Amsterdam, Holland
    • Solomon Feferman. Theories of finite type related to mathematical practice. In Jon Barwise, editor, Handbook of Mathematical Logic, volume 90 of Studies in Logic and the Foundations of Mathematics, chapter D4, pages 913–972. North-Holland, Amsterdam, Holland, 1978.
    • (1978) Handbook of Mathematical Logic , pp. 913-972
    • Feferman, S.1
  • 26
    • 26844578095 scopus 로고
    • Technical Report CCSRC-006, Cambridge Computer Science Research Center, SRI International, Cambridge, England, September
    • M. J. C. Gordon. Mechanizing programming logics in higher order logic. Technical Report CCSRC-006, Cambridge Computer Science Research Center, SRI International, Cambridge, England, September 1988.
    • (1988) Mechanizing Programming Logics in Higher Order Logic
    • Gordon, M.1
  • 27
    • 84949509842 scopus 로고    scopus 로고
    • Stålmarck’s algorithm as a HOL derived rule
    • J. von Wright, J. Grundy, and J. Harrison, editors, number 1125 in Lecture Notes in Computer Science, Berlin, Germany, Springer-Verlag
    • John Harrison. Stålmarck’s algorithm as a HOL derived rule. In J. von Wright, J. Grundy, and J. Harrison, editors, Proceedings of the 9th TPHOLS, number 1125 in Lecture Notes in Computer Science, pages 251–266, Berlin, Germany, 1996. Springer-Verlag.
    • (1996) Proceedings of the 9Th TPHOLS , pp. 251-266
    • Harrison, J.1
  • 29
    • 84948150627 scopus 로고
    • Dependent types and formal synthesis
    • C. A. R. Hoare and M. J. C. Gordon, editors, Hemel Hempstead, UK, Prentice Hall International Series in Computer Science
    • F. K. Hanna and N. Daeche. Dependent types and formal synthesis. In C. A. R. Hoare and M. J. C. Gordon, editors, Mechanized Reasoning and Hardware Design, pages 121–135, Hemel Hempstead, UK, 1992. Prentice Hall International Series in Computer Science.
    • (1992) Mechanized Reasoning and Hardware Design , pp. 121-135
    • Hanna, F.K.1    Daeche, N.2
  • 30
    • 84885237802 scopus 로고    scopus 로고
    • editors, Lecture Notes in Computer Science, Vancouver, Canada, June, Springer-Verlag
    • Alan J. Hu and Moshe Y. Vardi, editors. Computer-Aided Verification, CAV’98, volume 1427 of Lecture Notes in Computer Science, Vancouver, Canada, June 1998. Springer-Verlag.
    • (1998) Computer-Aided Verification, CAV’98 , vol.1427
    • Hu, A.J.1    Vardi, M.Y.2
  • 31
    • 0005024334 scopus 로고    scopus 로고
    • Transforming the theorem prover into a digital design tool: From concept car to off-road vehicle
    • David Hardin, Matthew Wilding, and David Greve. Transforming the theorem prover into a digital design tool: From concept car to off-road vehicle. In Hu and Vardi [HV98], pages 39–44.
    • In Hu and Vardi , pp. 39-44
    • Hardin, D.1    Wilding, M.2    Greve, D.3
  • 32
    • 0342401316 scopus 로고
    • Department of Electrical Engineering, Eindhoven University of Technology, October
    • G. L. J. M. Janssen. ROBDD Software. Department of Electrical Engineering, Eindhoven University of Technology, October 1993.
    • (1993) ROBDD Software
    • Janssen, G.1
  • 34
    • 84963701082 scopus 로고
    • Complexity of finitely represented algebras
    • D. Kozen. Complexity of finitely represented algebras. In Proc. 9th ACM STOC, pages 164–177, 1977.
    • (1977) Proc. 9Th ACM STOC , pp. 164-177
    • Kozen, D.1
  • 35
    • 0005452608 scopus 로고
    • Higher order logic
    • D. M. Gabbay, C. J. Hogger, and J. A. Robinson, editors, Deduction Methodologies, Clarendon Press, Oxford
    • Daniel Leivant. Higher order logic. In D. M. Gabbay, C. J. Hogger, and J. A. Robinson, editors, Handbook of Logic in Artificial Intelligence and Logic Programming, Volume 2: Deduction Methodologies, pages 229–321. Clarendon Press, Oxford, 1994.
    • (1994) Handbook of Logic in Artificial Intelligence and Logic Programming , vol.2 , pp. 229-321
    • Leivant, D.1
  • 36
    • 84937396540 scopus 로고    scopus 로고
    • Proof generation in the touchstone theorem prover
    • Volume 1831 of Lecture Notes in Artificial Intelligence In David McAllester, editor, Pittsburgh, PA, June, Springer-Verlag
    • George C. Necula and Peter Lee. Proof generation in the touchstone theorem prover. In David McAllester, editor, Automated Deduction—CADE- 17, volume 1831 of Lecture Notes in Artificial Intelligence, pages 25–44, Pittsburgh, PA, June 2000. Springer-Verlag.
    • (2000) Automated Deduction—CADE- 17 , pp. 25-44
    • Necula, G.C.1    Lee, P.2
  • 37
    • 0025496551 scopus 로고
    • Higher-order Horn clauses
    • G. Nadathur and D. Miller. Higher-order Horn clauses. Journal of the ACM, 37(4):777–814, 1990.
    • (1990) Journal of the ACM , vol.37 , Issue.4 , pp. 777-814
    • Nadathur, G.1    Miller, D.2
  • 39
    • 0019003680 scopus 로고
    • Fast decision procedures based on congruence closure
    • G. Nelson and D. C. Oppen. Fast decision procedures based on congruence closure. Journal of the ACM, 27(2):356–364, 1980.
    • (1980) Journal of the ACM , vol.27 , Issue.2 , pp. 356-364
    • Nelson, G.1    Oppen, D.C.2
  • 40
    • 84944677742 scopus 로고
    • PVS:A prototype verification system
    • Deepak Kapur, editor, Lecture Notes in Artificial Intelligence, Saratoga, NY, June, Springer-Verlag
    • S. Owre, J. M. Rushby, and N. Shankar. PVS:A prototype verification system. In Deepak Kapur, editor, 11th International Conference on Automated Deduction (CADE), volume 607 of Lecture Notes in Artificial Intelligence, pages 748–752, Saratoga, NY, June 1992. Springer-Verlag.
    • (1992) 11Th International Conference on Automated Deduction (CADE) , vol.607 , pp. 748-752
    • Owre, S.1    Rushby, J.M.2    Shankar, N.3
  • 41
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures:Prolegom ena to the design of PVS
    • February
    • Sam Owre, John Rushby, Natarajan Shankar, and Friedrich von Henke. Formal verification for fault-tolerant architectures:Prolegom ena to the design of PVS. IEEE Transactions on Software Engineering, 21(2):107–125, February 1995.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    von Henke, F.4
  • 42
    • 0006453595 scopus 로고    scopus 로고
    • Technical Report SRI-CSL-97-2, Computer Science Laboratory, SRI International, Menlo Park, CA, August
    • Sam Owre and Natarajan Shankar. The formal semantics of PVS. Technical Report SRI-CSL-97-2, Computer Science Laboratory, SRI International, Menlo Park, CA, August 1997.
    • (1997) The Formal Semantics of PVS
    • Owre, S.1    Shankar, N.2
  • 43
    • 0003724888 scopus 로고
    • Lecture Notes in Computer Science. Springer-Verlag
    • Lawrence C. Paulson. Isabelle: A Generic Theorem Prover, volume 828 of Lecture Notes in Computer Science. Springer-Verlag, 1994.
    • (1994) Isabelle: A Generic Theorem Prover , vol.828
    • Paulson, L.C.1
  • 44
    • 0031643297 scopus 로고    scopus 로고
    • The inductive approach to verifying cryptographic protocols
    • L. Paulson. The inductive approach to verifying cryptographic protocols. Journal of Computer Security, 6(1):85–128, 1998.
    • (1998) Journal of Computer Security , vol.6 , Issue.1 , pp. 85-128
    • Paulson, L.1
  • 45
    • 84960578136 scopus 로고
    • The foundations of mathematics
    • D. H. Mellor, editor, Philosophical Papers of F. P. Ramsey, chapter 8, pages 164–224. Cambridge University Press, Cambridge, UK, 1990
    • F. P. Ramsey. The foundations of mathematics. In D. H. Mellor, editor, Philosophical Papers of F. P. Ramsey, chapter 8, pages 164–224. Cambridge University Press, Cambridge, UK, 1990. Originally published in Proceedings of the London Mathematical Society, 25, pp. 338–384, 1925.
    • (1925) Originally Published in Proceedings of the London Mathematical Society , vol.25 , pp. 338-384
    • Ramsey, F.P.1
  • 46
    • 0013040655 scopus 로고    scopus 로고
    • Subtypes for specifications: Predicate subtyping in PVS
    • September
    • John Rushby, Sam Owre, and N. Shankar. Subtypes for specifications: Predicate subtyping in PVS. IEEE Transactions on Software Engineering, 24(9):709–720, September 1998.
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.9 , pp. 709-720
    • Rushby, J.1    Owre, S.2    Shankar, N.3
  • 49
    • 84947441305 scopus 로고    scopus 로고
    • Construction of abstract state graphs with PVS
    • Orna Grumberg, editor, Lecture Notes in Computer Science, Haifa, Israel, June, Springer-Verlag
    • Hassen Saïdi and Susanne Graf. Construction of abstract state graphs with PVS. In Orna Grumberg, editor, Computer-Aided Verification, CAV’97, volume 1254 of Lecture Notes in Computer Science, pages 72–83, Haifa, Israel, June 1997. Springer-Verlag.
    • (1997) Computer-Aided Verification, CAV’97 , vol.1254 , pp. 72-83
    • Saïdi, H.1    Graf, S.2
  • 50
    • 0038180274 scopus 로고    scopus 로고
    • Project report, Computer Science Laboratory, SRI International, Menlo Park, CA, November
    • N. Shankar. Efficiently executing PVS. Project report, Computer Science Laboratory, SRI International, Menlo Park, CA, November 1999. Available at http://www.csl.sri.com/shankar/PVSeval.ps.gz.
    • (1999) Efficiently Executing PVS
    • Shankar, N.1
  • 51
    • 84949503191 scopus 로고    scopus 로고
    • Automated verification using deduction, exploration, and abstraction
    • Springer-Verlag, To appear
    • Natarajan Shankar. Automated verification using deduction, exploration, and abstraction. In Essays on Programming Methodology. Springer-Verlag, 2001. To appear.
    • (2001) Essays on Programming Methodology
    • Shankar, N.1
  • 52
    • 0017995402 scopus 로고
    • An algorithm for reasoning about equality
    • July
    • R. Shostak. An algorithm for reasoning about equality. Comm. ACM, 21:583–585, July 1978.
    • (1978) Comm. ACM , vol.21 , pp. 583-585
    • Shostak, R.1
  • 53
    • 0021125949 scopus 로고
    • Deciding combinations of theories
    • R. E. Shostak. Deciding combinations of theories. Journal of the ACM, 31(1):1–12, 1984.
    • (1984) Journal of the ACM , vol.31 , Issue.1 , pp. 1-12
    • Shostak, R.E.1
  • 54
    • 84957079461 scopus 로고    scopus 로고
    • Abstract and model check while you prove
    • Volume 1633 of Lecture Notes in Computer Science In Nicolas Halbwachs and Doron Peled, editors, Trento, Italy, July, Springer-Verlag
    • Hassen Sa¨ıdi and N. Shankar. Abstract and model check while you prove. In Nicolas Halbwachs and Doron Peled, editors, Computer-Aided Verification, CAV’99, volume 1633 of Lecture Notes in Computer Science, pages 443–454, Trento, Italy, July 1999. Springer-Verlag.
    • (1999) Computer-Aided Verification, CAV’99 , pp. 443-454
    • Sa¨ıdi, H.1    Shankar, N.2
  • 56
    • 84972541021 scopus 로고
    • A lattice-theoretical fixpoint theorem and its applications
    • A. Tarski. A lattice-theoretical fixpoint theorem and its applications. Pacific J. of Math., 5:285–309, 1955.
    • (1955) Pacific J. Of Math , vol.5 , pp. 285-309
    • Tarski, A.1
  • 57
    • 84957103413 scopus 로고    scopus 로고
    • A certified version of Buchberger’s algorithm
    • H. Kirchner and C. Kirchner, editors, number 1421 in Lecture Notes in Artificial Intelligence, Berlin, Germany, July, Springer-Verlag
    • Laurent Théry. A certified version of Buchberger’s algorithm. In H. Kirchner and C. Kirchner, editors, Proceedings of CADE-15, number 1421 in Lecture Notes in Artificial Intelligence, pages 349–364, Berlin, Germany, July 1998. Springer-Verlag.
    • (1998) Proceedings of CADE-15 , pp. 349-364
    • Théry, L.1
  • 58
    • 0011446047 scopus 로고
    • Higher-order logic
    • Dov M. Gabbay and Franz Guenthner, editors, Synthese Library, chapter I.4, D. Reidel Publishing Company, Dordrecht, Holland
    • Johan van Benthem and Kees Doets. Higher-order logic. In Dov M. Gabbay and Franz Guenthner, editors, Handbook of Philosophical Logic– Volume I: Elements of Classical Logic, volume 164 of Synthese Library, chapter I.4, pages 275–329. D. Reidel Publishing Company, Dordrecht, Holland, 1983.
    • (1983) Handbook of Philosophical Logic– Volume I: Elements of Classical Logic , vol.164 , pp. 275-329
    • van Benthem, J.1    Doets, K.2
  • 60
    • 0031641495 scopus 로고    scopus 로고
    • Set constraints for destructive array update optimization
    • IEEE, April
    • Mitchell Wand and William D. Clinger. Set constraints for destructive array update optimization. In Proc. IEEE Conf. on Computer Languages’98, pages 184–193. IEEE, April 1998.
    • (1998) Proc. IEEE Conf. On Computer Languages’98 , pp. 184-193
    • Wand, M.1    Clinger, W.D.2
  • 61
    • 0004169601 scopus 로고    scopus 로고
    • Cambridge University Press, Cambridge, revised edition, 1925–1927. Three volumes. The first edition was published
    • A. N. Whitehead and B. Russell. Principia Mathematica. Cambridge University Press, Cambridge, revised edition, 1925–1927. Three volumes. The first edition was published 1910–1913.
    • Principia Mathematica , pp. 1910-1913
    • Whitehead, A.N.1    Russell, B.2


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