메뉴 건너뛰기




Volumn 6, Issue , 2010, Pages 259-275

Automated termination analysis of Java Bytecode by term rewriting

Author keywords

Java Bytecode; Term rewriting; Termination

Indexed keywords

AUTOMATED APPROACH; AUTOMATED TERMINATION; JAVA BYTE CODES; OBJECT-ORIENTED LANGUAGES; TECHNIQUES AND TOOLS; TERM REWRITE SYSTEMS; TERM REWRITING; TERMINATION;

EID: 84880200520     PISSN: 18688969     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (50)

References (19)
  • 2
    • 33749858392 scopus 로고    scopus 로고
    • Automatic termination proofs for programs with shape-shifting heaps
    • LNCS 4144
    • J. Berdine, B. Cook, D. Distefano, and P. O'Hearn. Automatic termination proofs for programs with shape-shifting heaps. In Proc. CAV '06, LNCS 4144, pages 386-400, 2006.
    • (2006) Proc. CAV '06 , pp. 386-400
    • Berdine, J.1    Cook, B.2    Distefano, D.3    O'Hearn, P.4
  • 3
    • 24144470050 scopus 로고    scopus 로고
    • Termination of polynomial programs
    • LNCS 3385
    • A. R. Bradley, Z. Manna, and H. B. Sipma. Termination of polynomial programs. In Proc. VMCAI '05, LNCS 3385, pages 113-129, 2005.
    • (2005) Proc. VMCAI '05 , pp. 113-129
    • Bradley, A.R.1    Manna, Z.2    Sipma, H.B.3
  • 4
    • 84937566009 scopus 로고    scopus 로고
    • Practical methods for proving program termination
    • LNCS 2404
    • M. Colón and H. Sipma. Practical methods for proving program termination. In Proc. CAV '02, LNCS 2404, pages 442-454, 2002.
    • (2002) Proc. CAV '02 , pp. 442-454
    • Colón, M.1    Sipma, H.2
  • 5
    • 33746086704 scopus 로고    scopus 로고
    • Termination proofs for systems code
    • ACM Press
    • B. Cook, A. Podelski, and A. Rybalchenko. Termination proofs for systems code. In Proc. PLDI '06, pages 415-426. ACM Press, 2006.
    • (2006) Proc. PLDI '06 , pp. 415-426
    • Cook, B.1    Podelski, A.2    Rybalchenko, A.3
  • 6
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM Press
    • P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proc. POPL '77, pages 238-252. ACM Press, 1977.
    • (1977) Proc. POPL '77 , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 7
    • 69949176029 scopus 로고    scopus 로고
    • A term rewriting approach to the automated termination analysis of imperative programs
    • LNAI
    • S. Falke and D. Kapur. A term rewriting approach to the automated termination analysis of imperative programs. In Proc. CADE '09, LNAI 5663, pages 277-293, 2009.
    • (2009) Proc. CADE '09 , vol.5663 , pp. 277-293
    • Falke, S.1    Kapur, D.2
  • 9
    • 33749559876 scopus 로고    scopus 로고
    • AProVE 1.2: Automatic termination proofs in the dependency pair framework
    • LNAI
    • J. Giesl, P. Schneider-Kamp, and R. Thiemann. AProVE 1.2: Automatic termination proofs in the dependency pair framework. In Proc. IJCAR '06, LNAI 4130, pages 281-286, 2006.
    • (2006) Proc. IJCAR '06 , vol.4130 , pp. 281-286
    • Giesl, J.1    Schneider-Kamp, P.2    Thiemann, R.3
  • 10
    • 33749387682 scopus 로고    scopus 로고
    • Automated termination analysis for Haskell: From term rewriting to programming languages
    • LNCS 4098
    • J. Giesl, S. Swiderski, P. Schneider-Kamp, and R. Thiemann. Automated termination analysis for Haskell: From term rewriting to programming languages. In RTA '06, LNCS 4098, pp. 297-312, 2006.
    • (2006) RTA '06 , pp. 297-312
    • Giesl, J.1    Swiderski, S.2    Schneider-Kamp, P.3    Thiemann, R.4
  • 12
    • 67649876630 scopus 로고    scopus 로고
    • SPEED: Precise and efficient static estimation of program computational complexity
    • ACM Press
    • S. Gulwani, K. Mehra, and T. Chilimbi. SPEED: Precise and efficient static estimation of program computational complexity. In Proc. POPL '09, pages 127-139. ACM Press, 2009.
    • (2009) Proc. POPL '09 , pp. 127-139
    • Gulwani, S.1    Mehra, K.2    Chilimbi, T.3
  • 13
    • 33747124759 scopus 로고    scopus 로고
    • A machine-checked model for a Java-like language, virtual machine, and compiler
    • G. Klein and T. Nipkow. A machine-checked model for a Java-like language, virtual machine, and compiler. ACM Transactions on Programming Languages and Systems, 28(4):619-695, 2006.
    • (2006) ACM Transactions on Programming Languages and Systems , vol.28 , Issue.4 , pp. 619-695
    • Klein, G.1    Nipkow, T.2
  • 15
    • 79951857751 scopus 로고    scopus 로고
    • Polytool: Polynomial interpretations as a basis for termination analysis of logic programs
    • To appear. Available from
    • M. T. Nguyen, D. De Schreye, J. Giesl, and P. Schneider-Kamp. Polytool: Polynomial interpretations as a basis for termination analysis of logic programs. Theory and Practice of Logic Programming, 2010. To appear. Available from http://arxiv.org/pdf/0912.4360.
    • (2010) Theory and Practice of Logic Programming
    • Nguyen, M.T.1    Schreye, D.D.2    Giesl, J.3    Schneider-Kamp, P.4
  • 18
    • 0001946314 scopus 로고
    • An algorithm of generalization in positive supercompilation
    • MIT Press
    • M. H. Sørensen and R. Gluck. An algorithm of generalization in positive supercompilation. In Proc. ILPS '95, pages 465-479. MIT Press, 1995.
    • (1995) Proc. ILPS '95 , pp. 465-479
    • Sørensen, M.H.1    Gluck, R.2


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