메뉴 건너뛰기




Volumn 2999, Issue , 2004, Pages 67-86

An integration of program analysis and automated theorem proving

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATION; FORMAL METHODS; STATIC ANALYSIS; THEOREM PROVING;

EID: 29244492573     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-24756-2_5     Document Type: Article
Times cited : (6)

References (38)
  • 2
    • 0030101909 scopus 로고    scopus 로고
    • A calculus for and termination of rippling
    • D. Basin and T. Walsh. A calculus for and termination of rippling. Journal of Automated Reasoning, 16(1-2), 1996.
    • (1996) Journal of Automated Reasoning , vol.16 , Issue.1-2
    • Basin, D.1    Walsh, T.2
  • 4
    • 0003378375 scopus 로고
    • The use of explicit plans to guide inductive proofs. in
    • SpringerVerlag
    • A. Bundy. The use of explicit plans to guide inductive proofs. In CADE-9. SpringerVerlag, 1988.
    • (1988) CADE-9.
    • Bundy, A.1
  • 5
    • 0042240352 scopus 로고
    • Turning eureka steps into calculations in automatic program synthesis. in
    • A. Bundy, A. Smaill, and J. Hesketh. Turning eureka steps into calculations in automatic program synthesis. In Proceedings of UK IT, 1990.
    • (1990) Proceedings of UK IT
    • Bundy, A.1    Smaill, A.2    Hesketh, J.3
  • 9
    • 0042090533 scopus 로고    scopus 로고
    • Industrial strength exception freedom. in
    • Addison-Wesley
    • R. Chapman and P. Amey. Industrial strength exception freedom. In Proceedings of ACM SigAda. Addison-Wesley, 2002.
    • (2002) Proceedings of ACM SigAda.
    • Chapman, R.1    Amey, P.2
  • 10
    • 0003011657 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. in
    • P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL-4ACM, 1977.
    • (1977) POPL-4ACM
    • Cousot, P.1    Cousot, R.2
  • 11
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program. in
    • ACM
    • P. Cousot and N. Halbwachs. Automatic discovery of linear restraints among variables of a program. In POPL-5. ACM, 1978.
    • (1978) POPL-5.
    • Cousot, P.1    Halbwachs, N.2
  • 16
    • 0001179201 scopus 로고    scopus 로고
    • Houdini, an annotation assistant for ESC/Java. in
    • Springer-Verlag
    • C. Flanagan and K. Rustan M. Leino. Houdini, an annotation assistant for ESC/Java. In Proceedings of FME. Springer-Verlag, 2001.
    • (2001) Proceedings of FME.
    • Flanagan, C.1    Rustan M Leino, K.2
  • 18
    • 35048862992 scopus 로고
    • Automating proof of the absence of common runtime errors. in
    • ACM
    • S.M. German. Automating proof of the absence of common runtime errors. In POPL-5. ACM, 1978.
    • (1978) POPL-5.
    • German, S.M.1
  • 21
  • 23
    • 35048827418 scopus 로고    scopus 로고
    • Invariant patterns for program reasoning
    • School of Mathematical and Computer Sciences, Heriot-Watt University, 2004. Also to appear in the Proceedings of the Mexican International Conference on Artificial Intelligence MICAI-04.
    • A. Ireland, B.J. Ellis, and T. Ingulfsen. Invariant patterns for program reasoning. Technical Report HW-MACS-TR-0011, School of Mathematical and Computer Sciences, Heriot-Watt University, 2004. Also to appear in the Proceedings of the Mexican International Conference on Artificial Intelligence 2004 (MICAI-04).
    • (2004) Technical Report HW-MACS-TR-0011
    • Ireland, A.1    Ellis, B.J.2    Ingulfsen, T.3
  • 27
    • 0038382869 scopus 로고    scopus 로고
    • The early search for tractable ways of reasoning about programs. in
    • IEEE Computer Society
    • C.B. Jones. The early search for tractable ways of reasoning about programs. In IEEE Annals of the History of Computing. IEEE Computer Society, 2003.
    • (2003) IEEE Annals of the History of Computing.
    • Jones, C.B.1
  • 31
    • 35048848035 scopus 로고    scopus 로고
    • MatLab. http://www.mathworks.com/.
  • 32
    • 35048857403 scopus 로고    scopus 로고
    • PolySpace-Technologies. http://www.polyspace.com/.
  • 37
    • 84888256882 scopus 로고    scopus 로고
    • Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. in
    • E. Visser. Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. In Rewriting Techniques and Applications (RTA), LNCS, 2001.
    • (2001) Rewriting Techniques and Applications (RTA), LNCS
    • Visser, E.1


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