메뉴 건너뛰기




Volumn 2757, Issue , 2003, Pages 161-172

A grand challenge proposal for formal methods: A verified stack

Author keywords

Hardware verification; Model checking; Modeling; Simulation; Software verification; Theorem proving

Indexed keywords

COMPUTER SOFTWARE; MODEL CHECKING; MODELS; THEOREM PROVING;

EID: 35248882606     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-40007-3_11     Document Type: Article
Times cited : (23)

References (49)
  • 1
    • 0036039066 scopus 로고    scopus 로고
    • The SLAM project: Debugging system software via static analysis
    • January
    • T. Ball and S. K. Rajamani. The SLAM project: debugging system software via static analysis. SIGPLAN Notices: Conference Record of POPL 2002, 37(1):1-3, January 2002.
    • (2002) SIGPLAN Notices: Conference Record of POPL 2002 , vol.37 , Issue.1 , pp. 1-3
    • Ball, T.1    Rajamani, S.K.2
  • 5
    • 0005061714 scopus 로고    scopus 로고
    • Mechanized formal reasoning about programs and computing machines
    • R. Veroff, editor, Cambridge, MA, MIT Press
    • R. S. Boyer and J S. Moore. Mechanized formal reasoning about programs and computing machines. In R. Veroff, editor, Automated Reasoning and Its Applications: Essays in Honor of Larry Wos, pages 147-176, Cambridge, MA, 1996. MIT Press.
    • (1996) Automated Reasoning and Its Applications: Essays in Honor of Larry Wos , pp. 147-176
    • Boyer, R.S.1    Moore, J.S.2
  • 7
    • 0029694846 scopus 로고    scopus 로고
    • Automated proofs of object code for a widely used microprocessor
    • January
    • R. S. Boyer and Y. Yu. Automated proofs of object code for a widely used microprocessor. Journal of the ACM, 43(1):166-192, January 1996.
    • (1996) Journal of the ACM , vol.43 , Issue.1 , pp. 166-192
    • Boyer, R.S.1    Yu, Y.2
  • 11
    • 0026913667 scopus 로고
    • Symbolic Boolean manipulation with ordered binary decision diagrams
    • R. E. Bryant. Symbolic Boolean manipulation with ordered binary decision diagrams. ACM Computing Surveys, 1992.
    • (1992) ACM Computing Surveys
    • Bryant, R.E.1
  • 12
    • 0034294513 scopus 로고    scopus 로고
    • Selective quantitative analysis and interval model checking: Verifying different facets of a system
    • October
    • E. M. Clarke, S. Campos, and O. Grumberg. Selective quantitative analysis and interval model checking: Verifying different facets of a system. Formal Methods in System Design, 17(2), October 2000.
    • (2000) Formal Methods in System Design , vol.17 , Issue.2
    • Clarke, E.M.1    Campos, S.2    Grumberg, O.3
  • 14
    • 84958599158 scopus 로고    scopus 로고
    • From asymmetry to full symmetry: New techniques for symmetry reduction in model checking
    • E. A. Emerson and R. J. Trefler. From asymmetry to full symmetry: New techniques for symmetry reduction in model checking. In CHARME 1999, pages 142-156, 1999.
    • (1999) CHARME 1999 , pp. 142-156
    • Emerson, E.A.1    Trefler, R.J.2
  • 16
    • 19144364815 scopus 로고    scopus 로고
    • Rigorous Compiler Implementation Correctness: How to Prove the Real Thing Correct
    • Proceedings FM-TRENDS'98 International Workshop on Current Trends in Applied Formal Methods, Boppard
    • W. Goerigk and U. Hoffmann. Rigorous Compiler Implementation Correctness: How to Prove the Real Thing Correct. In Proceedings FM-TRENDS'98 International Workshop on Current Trends in Applied Formal Methods, LNCS, Boppard, 1998.
    • (1998) LNCS
    • Goerigk, W.1    Hoffmann, U.2
  • 21
    • 84948977029 scopus 로고    scopus 로고
    • Symbolic simulation of the JEM1 microprocessor
    • G. Gopalakrishnan and P. Windley, editors, Formal Methods in Computer-Aided Design - FM-CAD, Heidelberg, Springer-Verlag
    • David A. Greve. Symbolic simulation of the JEM1 microprocessor. In G. Gopalakrishnan and P. Windley, editors, Formal Methods in Computer-Aided Design - FM-CAD, LNCS 1522, Heidelberg, 1998. Springer-Verlag.
    • (1998) LNCS , vol.1522
    • Greve, D.A.1
  • 22
    • 0039233953 scopus 로고
    • FM8501: A Verified Microprocessor
    • Heidelberg
    • W. A. Hunt. FM8501: A Verified Microprocessor. Springer-Verlag LNAI 795, Heidelberg, 1994.
    • (1994) Springer-Verlag LNAI , vol.795
    • Hunt, W.A.1
  • 24
    • 0003685445 scopus 로고    scopus 로고
    • M. Kaufmann, P. Manolios, and J S. Moore, editors. Kluwer Academic Press, Boston, MA.
    • M. Kaufmann, P. Manolios, and J S. Moore, editors. Computer-Aided Reasoning: ACL2 Case Studies. Kluwer Academic Press, Boston, MA., 2000.
    • (2000) Computer-Aided Reasoning: ACL2 Case Studies
  • 26
    • 0031281243 scopus 로고    scopus 로고
    • The ProCoS Approach to Correct Systems
    • H. Langmaack. The ProCoS Approach to Correct Systems. Real Time Systems, 13:253-275, 1997.
    • (1997) Real Time Systems , vol.13 , pp. 253-275
    • Langmaack, H.1
  • 27
    • 0004111037 scopus 로고    scopus 로고
    • Technical Report Technical Note 2000-002, Compaq Systems Research Center, October
    • K. R. M. Leino, G. Nelson, and J. B. Saxe. Esc/java user's manual. Technical Report Technical Note 2000-002, Compaq Systems Research Center, October 2000.
    • (2000) Esc/java User's Manual
    • Leino, K.R.M.1    Nelson, G.2    Saxe, J.B.3
  • 28
    • 84947266085 scopus 로고    scopus 로고
    • Correctness of pipelined machines
    • Formal Methods in Computer-Aided Design, FMCAD 2000, Heidelberg
    • P. Manolios. Correctness of pipelined machines. In Formal Methods in Computer-Aided Design, FMCAD 2000, pages 161-178, Heidelberg, 2000. Springer-Verlag LNCS 1954.
    • (2000) Springer-Verlag LNCS , vol.1954 , pp. 161-178
    • Manolios, P.1
  • 30
    • 84957092218 scopus 로고    scopus 로고
    • Linking theorem proving and model-checking with well-founded bisimulation
    • Computed Aided Verification, CAV '99, Heidelberg
    • P. Manolios, K. Namjoshi, and R. Sumners. Linking theorem proving and model-checking with well-founded bisimulation. In Computed Aided Verification, CAV '99, pages 369-379, Heidelberg, 1999. Springer-Verlag LNCS 1633.
    • (1999) Springer-Verlag LNCS , vol.1633 , pp. 369-379
    • Manolios, P.1    Namjoshi, K.2    Sumners, R.3
  • 31
    • 0002699574 scopus 로고
    • A basis for a mathematical theory of computation
    • North-Holland Publishing Company, Amsterdam, The Netherlands
    • J. McCarthy. A basis for a mathematical theory of computation. In Computer Programming and Formal Systems. North-Holland Publishing Company, Amsterdam, The Netherlands, 1963.
    • (1963) Computer Programming and Formal Systems
    • McCarthy, J.1
  • 35
    • 33747097418 scopus 로고    scopus 로고
    • A mechanically checked proof of the correctness of the kernel of the AMD5K86 floating point division algorithm
    • September
    • J S. Moore, T. Lynch, and M. Kaufmann. A mechanically checked proof of the correctness of the kernel of the AMD5K86 floating point division algorithm. IEEE Transactions on Computers, 47(9):913-926, September 1998.
    • (1998) IEEE Transactions on Computers , vol.47 , Issue.9 , pp. 913-926
    • Moore, J.S.1    Lynch, T.2    Kaufmann, M.3
  • 37
    • 0040080218 scopus 로고    scopus 로고
    • The apprentice challenge
    • accepted for publication
    • J S. Moore and G. Porter. The apprentice challenge. TOPLAS, (accepted for publication, 2002). http://www.cs.utexas.edu/users/moore/publications/m5/index.html.
    • (2002) TOPLAS
    • Moore, J.S.1    Porter, G.2
  • 38
    • 84944677742 scopus 로고
    • PVS: A prototype verification system
    • D. Kapur, editor, 11th International Conference on Automated Deduction (CADE), Heidelberg, June Springer-Verlag
    • S. Owre, J. Rushby, and N. Shankar. PVS: A prototype verification system. In D. Kapur, editor, 11th International Conference on Automated Deduction (CADE), pages 748-752, Heidelberg, June 1992. Lecture Notes in Artificial Intelligence, Vol 607, Springer-Verlag.
    • (1992) Lecture Notes in Artificial Intelligence , vol.607 , pp. 748-752
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 39
    • 0034858677 scopus 로고    scopus 로고
    • Deconstructing shostak
    • 16th Annual IEEE Symposium on Logic in Computer Science, IEEE Computer Society
    • H. Ruess and N. Shankar. Deconstructing shostak. In 16th Annual IEEE Symposium on Logic in Computer Science, Lecture Notes in Computer Science, pages 19-28. IEEE Computer Society, 2001.
    • (2001) Lecture Notes in Computer Science , pp. 19-28
    • Ruess, H.1    Shankar, N.2
  • 40
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions
    • December
    • D. Russinoff. A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions. London Mathematical Society Journal of Computation and Mathematics, 1:148-200, December 1998. http://www.onr.com/user/russ/david/k7-div-sqrt.html.
    • (1998) London Mathematical Society Journal of Computation and Mathematics , vol.1 , pp. 148-200
    • Russinoff, D.1
  • 43
    • 84863974979 scopus 로고    scopus 로고
    • Processor verification with precise exceptions and speculative execution
    • Computed Aided Verification, CAV '98, Heidelberg
    • J. Sawada and W. Hunt. Processor verification with precise exceptions and speculative execution. In Computed Aided Verification, CAV '98, pages 135-146, Heidelberg, 1998. Springer-Verlag LNCS 1427.
    • (1998) Springer-Verlag LNCS , vol.1427 , pp. 135-146
    • Sawada, J.1    Hunt, W.2
  • 44
    • 0037547629 scopus 로고    scopus 로고
    • Trusting trusted hardware: Towards a formal model for programmable secure coprocessors
    • September
    • S. W. Smith and V. Austel. Trusting trusted hardware: Towards a formal model for programmable secure coprocessors. In The Third USENIX Workshop on Electronic Commerce, September 1998.
    • (1998) The Third USENIX Workshop on Electronic Commerce
    • Smith, S.W.1    Austel, V.2
  • 46
    • 35248845192 scopus 로고    scopus 로고
    • Correctness proof of a BDD manager in the context of satisfiability checking
    • Department of Computer Sciences, Technical Report TR-00-29, November
    • R. Sumners. Correctness proof of a BDD manager in the context of satisfiability checking. In Proceedings of ACL2 Workshop 2000. Department of Computer Sciences, Technical Report TR-00-29, November 2000. http://www.cs.utexas.edu/users/moore/acl2/workshop-2000/final/ sumners2/paper.ps.
    • (2000) Proceedings of ACL2 Workshop 2000
    • Sumners, R.1
  • 47
    • 84947483205 scopus 로고
    • A mechanically verified application for a mechanically verified environment
    • Costas Courcoubetis, editor, Computer-Aided Verification - CAV '93, Heidelberg, Springer-Verlag
    • M. Wilding. A mechanically verified application for a mechanically verified environment. In Costas Courcoubetis, editor, Computer-Aided Verification - CAV '93, volume 697 of Lecture Notes in Computer Science, Heidelberg, 1993. Springer-Verlag. See URL ftp://ftp.cs.utexas.edu/pub/boyer/nqthm/wilding-cav93.ps.
    • (1993) Lecture Notes in Computer Science , vol.697
    • Wilding, M.1
  • 49
    • 84948963495 scopus 로고    scopus 로고
    • The quest for efficience boolean satisfiablity solvers
    • Andrei Voronkov, editor, Automated Deduction - CADE-18, 18th International Conference on Automated Deduction, Copenhagen, Denmark, July 27-30, 2002, Proceedings, Springer
    • L. Zhang and S. Malik. The quest for efficience boolean satisfiablity solvers. In Andrei Voronkov, editor, Automated Deduction - CADE-18, 18th International Conference on Automated Deduction, Copenhagen, Denmark, July 27-30, 2002, Proceedings, volume 2392 of Lecture Notes in Computer Science, pages 295-313. Springer, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2392 , pp. 295-313
    • Zhang, L.1    Malik, S.2


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