메뉴 건너뛰기




Volumn 43, Issue 1, 2008, Pages 147-158

Proving non-termination

Author keywords

Model checking; Non termination; Program verification; Recurrent Sets; Testing

Indexed keywords

MODEL CHECKING; SOFTWARE TESTING; TESTING;

EID: 43149120356     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1328897.1328459     Document Type: Article
Times cited : (61)

References (29)
  • 1
    • 33846012075 scopus 로고
    • A. V. Aho, R. Sethi, and J. D. Ullman. Compilers:, Addison-Wesley
    • A. V. Aho, R. Sethi, and J. D. Ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley, 1986.
    • (1986) Principles, Techniques, and Tools
  • 2
    • 0036039066 scopus 로고    scopus 로고
    • The SLAM project: Debugging system software via static analysis
    • ACM
    • T. Ball and S. K. Rajamani. The SLAM project: Debugging system software via static analysis. In Proc. POPL, pages 1-3. ACM, 2002.
    • (2002) Proc. POPL , pp. 1-3
    • Ball, T.1    Rajamani, S.K.2
  • 4
    • 26444584975 scopus 로고    scopus 로고
    • The polyranking principle
    • Proc. ICALP, Springer
    • A. Bradley, Z. Manna, and H. Sipma. The polyranking principle. In Proc. ICALP, LNCS 3580, pages 1349-1361. Springer, 2005.
    • (2005) LNCS , vol.3580 , pp. 1349-1361
    • Bradley, A.1    Manna, Z.2    Sipma, H.3
  • 6
    • 84937566009 scopus 로고    scopus 로고
    • Practical methods for proving program termination
    • Proc. CAV, Springer
    • M. Colón and H. Sipma. Practical methods for proving program termination. In Proc. CAV, LNCS 2404, pages 442-454. Springer, 2002.
    • (2002) LNCS , vol.2404 , pp. 442-454
    • Colón, M.1    Sipma, H.2
  • 7
    • 35248824647 scopus 로고    scopus 로고
    • Linear invariant generation using non-linear constraint solving
    • Proc. CAV, Springer
    • M. Colón, S. Sankaranarayanan, and H.B. Sipma. Linear invariant generation using non-linear constraint solving. In Proc. CAV, LNCS 2725, pages 420-432. Springer, 2003.
    • (2003) LNCS , vol.2725 , pp. 420-432
    • Colón, M.1    Sankaranarayanan, S.2    Sipma, H.B.3
  • 8
    • 26444588032 scopus 로고    scopus 로고
    • COGENT: Accurate theorem proving for program verification
    • Proc. CAV, Springer
    • B. Cook, D. Kroening, and N. Sharygina. COGENT: Accurate theorem proving for program verification. In Proc. CAV, LNCS 3576, pages 296-300. Springer, 2005.
    • (2005) LNCS , vol.3576 , pp. 296-300
    • Cook, B.1    Kroening, D.2    Sharygina, N.3
  • 9
    • 33746086704 scopus 로고    scopus 로고
    • Termination proofs for systems code
    • ACM
    • B. Cook, A. Podelski, and A. Rybalchenko. Termination proofs for systems code. In Proc. PLDI, pages 415-426. ACM, 2006.
    • (2006) Proc. PLDI , pp. 415-426
    • Cook, B.1    Podelski, A.2    Rybalchenko, A.3
  • 10
    • 24144488686 scopus 로고    scopus 로고
    • P. Cousot. Proving program invariance and termination by parametric abstraction, Lagrangian relaxation and semidefinite programming. In Proc. VMCAI, LNCS 3385, pages 1-24. Springer, 2005.
    • P. Cousot. Proving program invariance and termination by parametric abstraction, Lagrangian relaxation and semidefinite programming. In Proc. VMCAI, LNCS 3385, pages 1-24. Springer, 2005.
  • 11
    • 26444539487 scopus 로고    scopus 로고
    • Efficient monitoring of omega-languages
    • Proc. CAV, Springer
    • M. d'Amorim and G. Rosu. Efficient monitoring of omega-languages. In Proc. CAV, LNCS 3576, pages 364-378. Springer, 2005.
    • (2005) LNCS , vol.3576 , pp. 364-378
    • d'Amorim, M.1    Rosu, G.2
  • 12
    • 38149088089 scopus 로고    scopus 로고
    • A decision procedure for bit-vectors and arrays
    • Proc. CAV, Springer
    • V. Ganesh and D.L. Dill. A decision procedure for bit-vectors and arrays. In Proc. CAV, LNCS 4590, pages 519-531. Springer, 2007.
    • (2007) LNCS , vol.4590 , pp. 519-531
    • Ganesh, V.1    Dill, D.L.2
  • 14
    • 31844450371 scopus 로고    scopus 로고
    • DART: Directed automated random testing
    • ACM
    • P. Godefroid, N. Klarlund, and K. Sen. DART: Directed automated random testing. In Proc. PLDI, pages 213-223. ACM, 2005.
    • (2005) Proc. PLDI , pp. 213-223
    • Godefroid, P.1    Klarlund, N.2    Sen, K.3
  • 17
    • 0345146423 scopus 로고
    • Austrian Research Institute for Artificial Intelligence, Vienna, TR-95-09
    • C. Holzbaur. OFAI clp(q, r) Manual, Edition 1.3.3. Austrian Research Institute for Artificial Intelligence, Vienna, 1995. TR-95-09.
    • (1995) OFAI clp(q, r) Manual, Edition 1.3.3
    • Holzbaur, C.1
  • 18
    • 84888507449 scopus 로고    scopus 로고
    • D. Kapur. Automatically generating loop invariants using quantifier elimination. Technical Report 05431 (Deduction and Applications), IBFI Schloss Dagstuhl, 2006.
    • D. Kapur. Automatically generating loop invariants using quantifier elimination. Technical Report 05431 (Deduction and Applications), IBFI Schloss Dagstuhl, 2006.
  • 19
    • 35248882461 scopus 로고    scopus 로고
    • Z-ranking: Using statistical analysis to counter the impact of static analysis approximations
    • Proc. SAS, Springer
    • T. Kremenek and D.R. Engler. Z-ranking: Using statistical analysis to counter the impact of static analysis approximations. In Proc. SAS, LNCS 2694, pages 295-315. Springer, 2003.
    • (2003) LNCS , vol.2694 , pp. 295-315
    • Kremenek, T.1    Engler, D.R.2
  • 21
    • 2442424185 scopus 로고    scopus 로고
    • Non-linear loop invariant generation using Gröbner bases
    • ACM
    • S. Sankaranarayanan, H.B. Sipma, and Z. Manna. Non-linear loop invariant generation using Gröbner bases. In Proc. POPL, pages 318-329. ACM, 2004.
    • (2004) Proc. POPL , pp. 318-329
    • Sankaranarayanan, S.1    Sipma, H.B.2    Manna, Z.3
  • 23
    • 4644288597 scopus 로고    scopus 로고
    • Efficient decentralized monitoring of safety in distributed systems
    • ACM
    • K. Sen, A. Vardhan, G. Agha, and G. Rosu. Efficient decentralized monitoring of safety in distributed systems. In Proc. ICSE, pages 418-427. ACM, 2004.
    • (2004) Proc. ICSE , pp. 418-427
    • Sen, K.1    Vardhan, A.2    Agha, G.3    Rosu, G.4
  • 24
    • 32344447459 scopus 로고    scopus 로고
    • CUTE: A concolic unit testing engine for C
    • ACM
    • K. Sen, D. Marinov, and G. Agha. CUTE: A concolic unit testing engine for C. In Proc. FSE, pages 263-272. ACM, 2005.
    • (2005) Proc. FSE , pp. 263-272
    • Sen, K.1    Marinov, D.2    Agha, G.3
  • 25
    • 67650181253 scopus 로고    scopus 로고
    • Automatic non-termination analysis of imperative programs. Master's thesis, Chalmers University of Technology, Aachen Technical University
    • H. Velroyen. Automatic non-termination analysis of imperative programs. Master's thesis, Chalmers University of Technology, Aachen Technical University, 2007.
    • (2007)
    • Velroyen, H.1
  • 26
    • 67650172172 scopus 로고    scopus 로고
    • PhD thesis, Massachusetts Institute of Technologys
    • E. Witchel. Mondriaan Memory Protection. PhD thesis, Massachusetts Institute of Technologys, 2004.
    • (2004) Mondriaan Memory Protection
    • Witchel, E.1
  • 28
    • 84885637591 scopus 로고    scopus 로고
    • Mondrix: Memory isolation for linux using mondriaan memory protection
    • ACM
    • E. Witchel, J. Rhee, and K. Asanovic. Mondrix: memory isolation for linux using mondriaan memory protection. In Proc. SOSP, pages 31-44. ACM, 2005.
    • (2005) Proc. SOSP , pp. 31-44
    • Witchel, E.1    Rhee, J.2    Asanovic, K.3
  • 29
    • 26444583266 scopus 로고    scopus 로고
    • Saturn: A SAT-based tool for bug detection
    • Proc. CAV, Springer
    • Y Xie and A. Aiken. Saturn: A SAT-based tool for bug detection. In Proc. CAV, LNCS 3576, pages 139-143. Springer, 2005.
    • (2005) LNCS , vol.3576 , pp. 139-143
    • Xie, Y.1    Aiken, A.2


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