메뉴 건너뛰기




Volumn 4, Issue 2, 2003, Pages 189-210

The PROSPER toolkit

Author keywords

Formal verification; Proof engine; Theorem proving; Tool integration

Indexed keywords

DESIGN ENVIRONMENT; FORMAL VERIFICATIONS; SOFTWARE TOOLKITS; TOOL INTEGRATION; VERIFICATION TOOLS;

EID: 84896692762     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s100090200076     Document Type: Article
Times cited : (12)

References (74)
  • 1
    • 84896819066 scopus 로고    scopus 로고
    • Lifted-FL: A pragmatic implementation of combined model checking and theorem proving
    • Aagaard, M.D., Jones, R.B., Seger, C.-J.H.: Lifted-FL: a pragmatic implementation of combined model checking and theorem proving. In: Bertot et al., 12, pp. 323-340
    • Bertot Et Al , vol.12 , pp. 323-340
    • Aagaard, M.D.1    Jones, R.B.2    Seger, C.-J.H.3
  • 2
    • 84896807173 scopus 로고
    • Automating a model checker for recursive modal assertions in HOL. Technical Report DAIMI IR-92, Computer Science Department
    • Agerholm, S., Skjødt, H.: Automating a model checker for recursive modal assertions in HOL. Technical Report DAIMI IR-92, Computer Science Department, Aarhus University, 1990.
    • (1990) Aarhus University
    • Agerholm, S.1    Skjødt, H.2
  • 7
    • 0003146495 scopus 로고    scopus 로고
    • Validity checking for combinations of theories with equality
    • Barrett, C., Dill, D., Levitt, J.: Validity checking for combinations of theories with equality. In: Srivas and Camilleri 66, pp. 187-201
    • Srivas and Camilleri , vol.66 , pp. 187-201
    • Barrett, C.1    Dill, D.2    Levitt, J.3
  • 8
    • 84863931632 scopus 로고    scopus 로고
    • InVeSt: A tool for the verification of invariants
    • Hu, A.J., Vardi, M.Y, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Bensalem, S., Lakhnech, Y., Owre, S.: InVeSt: A tool for the verification of invariants. In: Hu, A.J., Vardi, M.Y. (eds) Proc. 10th International Conference on Computer Aided Verification (CAV'98), Lecture Notes in Computer Science, vol. 1427. Springer, Berlin Heidelberg New York, 1998, pp. 505-510.
    • (1998) Proc. 10th International Conference On Computer Aided Verification (CAV'98) , vol.1427 , pp. 505-510
    • Bensalem, S.1    Lakhnech, Y.2    Owre, S.3
  • 11
    • 0346460732 scopus 로고    scopus 로고
    • The CtCoq system: Design and architecture
    • Bertot, Y.: The CtCoq system: design and architecture. Formal Aspects Comput 11:225-243, 1999.
    • (1999) Formal Aspects Comput , vol.11 , pp. 225-243
    • Bertot, Y.1
  • 13
  • 14
    • 84896831882 scopus 로고    scopus 로고
    • Generating embeddings from denotational descriptions
    • Boulton, R.J.: Generating embeddings from denotational descriptions. In: Grundy and Newey 40, pp. 67-86
    • Grundy and Newey , vol.40 , pp. 67-86
    • Boulton, R.J.1
  • 15
    • 84896890356 scopus 로고    scopus 로고
    • ESPRIT LTR Project Prosper (26241), part of deliverable D3.5, Department of Computing Science, University of Glasgow, 17 Lilybank Gardens, Glasgow, G12. 8QQ, UK, April
    • Boulton, R.J.: Prosper Integration Interface implementor's guide. ESPRIT LTR Project Prosper (26241), part of deliverable D3.5, Department of Computing Science, University of Glasgow, 17 Lilybank Gardens, Glasgow, G12. 8QQ, UK, April 2001.
    • (2001) Prosper Integration Interface Implementor's Guide
    • Boulton, R.J.1
  • 16
    • 0000648060 scopus 로고
    • Experience with embedding hardware description languages in HOL
    • Stavridou, V., Melham, T.F., Boute, R.T, Practice and Experience, IFIP Transactions volume A-10, North-Holland/Elsevier, The Netherlands
    • Boulton, R., Gordon, A., Gordon, M., Harrison, J., Herbert, J., Van Tassel, J.: Experience with embedding hardware description languages in HOL. In: Stavridou, V., Melham, T.F., Boute, R.T. (eds) Proc. IFIP TC10/WG 10.2 International Conference on Theorem Provers in Circuit Design: Theory, Practice and Experience, IFIP Transactions volume A-10, pp. 129-156, North-Holland/Elsevier, The Netherlands, 1992.
    • (1992) Proc. IFIP TC10/WG 10.2 International Conference On Theorem Provers In Circuit Design: Theory , pp. 129-156
    • Boulton, R.1    Gordon, A.2    Gordon, M.3    Harrison, J.4    Herbert, J.5    van Tassel, J.6
  • 20
    • 0348170645 scopus 로고
    • The Oyster-Clam system
    • In: Stickel, M.E, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Bundy, A., van Harmelen, F., Horn, C., Smaill, A.: The Oyster-Clam system. In: Stickel, M.E. (ed) Proc. 10th International Conference on Automated Deduction, Lecture Notes in Computer Science, vol. 449. Springer, Berlin Heidelberg New York, 1990, pp. 647-648.
    • (1990) Proc. 10th International Conference On Automated Deduction , vol.449 , pp. 647-648
    • Bundy, A.1    van Harmelen, F.2    Horn, C.3    Smaill, A.4
  • 21
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • Church, A.: A formulation of the simple theory of types. J Symbol Logic 5:56-68, 1940.
    • (1940) J Symbol Logic , vol.5 , pp. 56-68
    • Church, A.1
  • 22
    • 84957091429 scopus 로고    scopus 로고
    • NuSMV: A new Symbolic Model Verifier
    • Halbwachs, N., Peled, D, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Cimatti, A., Clarke, E.M., Giunchiglia, F., Roveri, M.: NuSMV: a new Symbolic Model Verifier. In: Halbwachs, N., Peled, D. (eds) Proc. 11th Conference on Computer- Aided Verification (CAV'99), Lecture Notes in Computer Science, vol. 1633. Springer, Berlin Heidelberg New York, 1999, pp. 495-499.
    • (1999) Proc. 11th Conference On Computer- Aided Verification (CAV'99) , vol.1633 , pp. 495-499
    • Cimatti, A.1    Clarke, E.M.2    Giunchiglia, F.3    Roveri, M.4
  • 25
    • 84877612023 scopus 로고    scopus 로고
    • Integration of automated and interactive theorem proving in ILF
    • McCune, W, Lecture Notes in Artificial Intelligence, Springer, Berlin Heidelberg New York
    • Dahn, B.I., Gehne, J., Honigmann, T., Wolf, A.: Integration of automated and interactive theorem proving in ILF. In: McCune, W. (ed) Proc. 14th International Conference on Automated Deduction (CADE-14), Lecture Notes in Artificial Intelligence, vol. 1249. Springer, Berlin Heidelberg New York, 1997, pp. 57-60.
    • (1997) Proc. 14th International Conference On Automated Deduction (CADE-14) , vol.1249 , pp. 57-60
    • Dahn, B.I.1    Gehne, J.2    Honigmann, T.3    Wolf, A.4
  • 31
    • 77049105264 scopus 로고    scopus 로고
    • System description: MBase, an open mathematical knowledge base
    • Franke, A., Kohlhase, M.: System description: MBase, an open mathematical knowledge base. In: McAllester 50, pp. 455-459
    • McAllester , vol.50 , pp. 455-459
    • Franke, A.1    Kohlhase, M.2
  • 33
    • 0040342209 scopus 로고    scopus 로고
    • Reasoning theories: Towards an architecture for open mechanized reasoning systems
    • Baader, F., Schulz, K.U, Applied Logic Series, Kluwer, Dordrecht, The Netherlands
    • Giunchiglia, F., Pecchiari, P., Talcott, C.: Reasoning theories: towards an architecture for open mechanized reasoning systems. In: Baader, F., Schulz, K.U. (eds) Proc. 1st International Workshop on Frontiers of Combining Systems (Fro- CoS'96), Applied Logic Series, pp. 157-174, Kluwer, Dordrecht, The Netherlands, 1996.
    • (1996) Proc. 1st International Workshop On Frontiers of Combining Systems (Fro- CoS'96) , pp. 157-174
    • Giunchiglia, F.1    Pecchiari, P.2    Talcott, C.3
  • 34
    • 84957712460 scopus 로고
    • Luqi: Formal methods and social context in software development
    • Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Goguen, J.A., Luqi: Formal methods and social context in software development. In: Proc. TAPSOFT'95, Lecture Notes in Computer Science, vol. 915. Springer, Berlin Heidelberg New York, 1995, pp. 62-81.
    • (1995) Proc. TAPSOFT'95 , vol.915 , pp. 62-81
    • Goguen, J.A.1
  • 35
    • 26844578095 scopus 로고
    • Mechanizing programming logics in Higher Order Logic
    • Birtwistle, G., Subrahmanyam, P.A, Springer, Berlin Heidelberg New York, Also available as University of Cambridge Computer Laboratory Technical Report
    • Gordon, M.J.C.: Mechanizing programming logics in Higher Order Logic. In: Birtwistle, G., Subrahmanyam, P.A. (eds) Current Trends in Hardware Verification and Automated Theorem Proving, pp. 387-439, Springer, Berlin Heidelberg New York, 1989. Also available as University of Cambridge Computer Laboratory Technical Report 145.
    • (1989) Current Trends In Hardware Verification and Automated Theorem Proving , pp. 387-439
    • Gordon, M.J.C.1
  • 42
  • 43
    • 84896882623 scopus 로고    scopus 로고
    • Natural language specifications for hardware verification. Special issue on ICoS-1
    • Holt, A., Klein, E., Grover, C.: Natural language specifications for hardware verification. Special issue on ICoS-1. Language Computat 1:275-282, 2000.
    • (2000) Language Computat , vol.1 , pp. 275-282
    • Holt, A.1    Klein, E.2    Grover, C.3
  • 48
    • 84949528609 scopus 로고    scopus 로고
    • The UniForM WorkBench, a universal development environment for formal methods
    • ., Wing, J.M., Woodcock, J., Davies J, FM'99 - Formal Methods, 1709, Springer, Berlin Heidelberg New York
    • Krieg-Brückner, B., Peleska, J., Olderog, E.-R., Baer, A.: The UniForM WorkBench, a universal development environment for formal methods. In: Wing, J.M., Woodcock, J., Davies J. (eds) FM'99 - Formal Methods, vol.2, Lecture Notes in Computer Science, vol. 1709. Springer, Berlin Heidelberg New York, 1999, pp. 1186-1205.
    • (1999) Lecture Notes In Computer Science , vol.2 , pp. 1186-1205
    • Krieg-Brückner, B.1    Peleska, J.2    Olderog, E.-R.3    Baer, A.4
  • 52
    • 0002928110 scopus 로고
    • A mechanized theory of the π-calculus in HOL
    • Melham, T.F.: A mechanized theory of the π-calculus in HOL. Nordic J Comput 1:50-76, 1994.
    • (1994) Nordic J Comput , vol.1 , pp. 50-76
    • Melham, T.F.1
  • 55
    • 84957616575 scopus 로고    scopus 로고
    • Embedding programming languages in theorem provers (abstract)
    • In: Ganzinger, H, Lecture Notes in Artificial Intelligence, Springer, Berlin Heidelberg New York
    • Nipkow, T.: Embedding programming languages in theorem provers (abstract). In: Ganzinger, H. (ed) Proc. 16th International Conference on Automated Deduction (CADE-16), Lecture Notes in Artificial Intelligence, vol. 1632. Springer, Berlin Heidelberg New York, 1999, p. 398.
    • (1999) Proc. 16th International Conference On Automated Deduction (CADE-16) , vol.1632 , pp. 398
    • Nipkow, T.1
  • 58
    • 0003724888 scopus 로고
    • Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Paulson, L.C.: Isabelle: a generic theorem prover. Lecture Notes in Computer Science, vol. 828. Springer, Berlin Heidelberg New York, 1994.
    • (1994) Isabelle: A Generic Theorem Prover , vol.828
    • Paulson, L.C.1
  • 59
    • 84947910414 scopus 로고
    • An integration of model checking and automated proof checking
    • Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Rajan, S., Shankar, N., Srivas, M.: An integration of model checking and automated proof checking. In: Proc. International Conference on Computer-Aided Verification, Lecture Notes in Computer Science, vol. 939. Springer, Berlin Heidelberg New York, 1995, pp. 84-97.
    • (1995) Proc. International Conference On Computer-Aided Verification , vol.939 , pp. 84-97
    • Rajan, S.1    Shankar, N.2    Srivas, M.3
  • 60
    • 84957874664 scopus 로고
    • Deep embedding VHDL
    • Schubert, E.T., Windley, P.J., Alves-Foss J, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Reetz, R.: Deep embedding VHDL. In: Schubert, E.T., Windley, P.J., Alves-Foss J. (eds) Proc. 8th International Workshop on Higher Order Logics Theorem Proving and Its Applications, Lecture Notes in Computer Science, vol. 971. Springer, Berlin Heidelberg New York, 1995, pp. 277-292.
    • (1995) Proc. 8th International Workshop On Higher Order Logics Theorem Proving and Its Applications , vol.971 , pp. 277-292
    • Reetz, R.1
  • 61
    • 84958816964 scopus 로고
    • Simplifying deep embedding: A formalised code generator
    • In: Melham, T.F., Camilleri J, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Reetz, R., Kropf, T.: Simplifying deep embedding: a formalised code generator. In: Melham, T.F., Camilleri J. (eds) Proc. 7th International Workshop on Higher Order Logics Theorem Proving and Its Applications, Lecture Notes in Computer Science, vol. 859. Springer, Berlin Heidelberg New York, 1994, pp. 378-390.
    • (1994) Proc. 7th International Workshop On Higher Order Logics Theorem Proving and Its Applications , vol.859 , pp. 378-390
    • Reetz, R.1    Kropf, T.2
  • 62
    • 0001510331 scopus 로고
    • Formal verification by symbolic evaluation of partially-ordered trajectories
    • Seger, C.-J.H., Bryant, R.E.: Formal verification by symbolic evaluation of partially-ordered trajectories. Formal Methods Syst Design 6:147-189, 1995.
    • (1995) Formal Methods Syst Design , vol.6 , pp. 147-189
    • Seger, C.-J.H.1    Bryant, R.E.2
  • 63
    • 84896859407 scopus 로고    scopus 로고
    • PVS: Combining specification, proof checking, model checking
    • Shankar, N.: PVS: combining specification, proof checking, model checking. In: Srivas and Camilleri 66, pp. 257-264
    • In: Srivas and Camilleri , vol.66 , pp. 257-264
    • Shankar, N.1
  • 64
    • 84949491903 scopus 로고    scopus 로고
    • Using decision procedures with a higher-order logic
    • In: Boulton, R.J., Jackson P.B, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Shankar, N.: Using decision procedures with a higher-order logic. In: Boulton, R.J., Jackson P.B. (eds) Proc. 14th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2001), Lecture Notes in Computer Science, vol. 2152. Springer, Berlin Heidelberg New York, 2001, pp. 5-26.
    • (2001) Proc. 14th International Conference On Theorem Proving In Higher Order Logics (TPHOLs 2001) , vol.2152 , pp. 5-26
    • Shankar, N.1
  • 65
    • 0343396430 scopus 로고    scopus 로고
    • A tutorial on St °almarck's proof procedure for propositional logic
    • Sheeran, M., Stålmarck, G.: A tutorial on St °almarck's proof procedure for propositional logic. Formal Methods Syst Design 16(1):23-58, 2000.
    • (2000) Formal Methods Syst Design , vol.16 , Issue.1 , pp. 23-58
    • Sheeran, M.1    Stålmarck, G.2
  • 73
    • 27744575467 scopus 로고    scopus 로고
    • A resolution theorem prover for intuitionistic logic
    • Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York
    • Tammet, T.: A resolution theorem prover for intuitionistic logic. In: Proc. 13th International Conference on Automated Deduction, Lecture Notes in Computer Science, vol. 1104. Springer, Berlin Heidelberg New York, 1996, pp. 2-16.
    • (1996) Proc. 13th International Conference On Automated Deduction , vol.1104 , pp. 2-16
    • Tammet, T.1


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