메뉴 건너뛰기




Volumn 39, Issue 6, 2004, Pages 231-242

Precise and efficient static array bound checking for large embedded C programs

Author keywords

Abstract interpretation; Array bound checking; Difference bound matrices; Pointer analysis; Program verification

Indexed keywords

ADA (PROGRAMMING LANGUAGE); ALGORITHMS; ARRAYS; C (PROGRAMMING LANGUAGE); COMPUTER PROGRAMMING; COMPUTER SOFTWARE; ERROR DETECTION; OPTIMIZATION; SOFTWARE ENGINEERING;

EID: 4544301439     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/996893.996869     Document Type: Conference Paper
Times cited : (43)

References (29)
  • 7
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proceedings of the 4th Symposium on Principles of Programming Languages, pages 238-353, 1977.
    • (1977) Proceedings of the 4th Symposium on Principles of Programming Languages , pp. 238-353
    • Cousot, P.1    Cousot, R.2
  • 9
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • P. Cousot and R. Cousot. Abstract interpretation and application to logic programs. Journal of Logic Programming, 13(2-3): 103-179, 1992.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 15
    • 84862415379 scopus 로고    scopus 로고
    • Edison Design Group, http://www.edg.com.
  • 17
    • 84862411048 scopus 로고    scopus 로고
    • Green Hills Software, http://www.ghs.com.
  • 20
    • 84888254089 scopus 로고    scopus 로고
    • A new numerical abstract domain based on difference-bound matrices
    • volume LNCS 2053
    • A. Miné. A new numerical abstract domain based on difference-bound matrices. In Proceedings of the 2nd Symposium PADO'2001, volume LNCS 2053, pages 155-172, 2001.
    • (2001) Proceedings of the 2nd Symposium PADO'2001 , pp. 155-172
    • Miné, A.1
  • 21
    • 0034781047 scopus 로고    scopus 로고
    • The octagon abstract domain
    • IEEE . IEEE CS Press, October
    • A. Miné. The octagon abstract domain. In AST 2001 in WCRE 2001, IEEE, pages 310-319. IEEE CS Press, October 2001.
    • (2001) AST 2001 in WCRE 2001 , pp. 310-319
    • Miné, A.1
  • 25
    • 84862415376 scopus 로고    scopus 로고
    • The PostgreSQL Global Development Group. http://www.postgresql.org.
  • 27
    • 84957379676 scopus 로고    scopus 로고
    • Abstract cofibered domains: Application to the alias analysis of untyped programs
    • Springer Verlag
    • A. Venet. Abstract cofibered domains: Application to the alias analysis of untyped programs. In Proceedings of SAS'96, volume 1145 of Lecture Notes in Computer Science, pages 266-382. Springer Verlag, 1996.
    • (1996) Proceedings of SAS'96, Volume 1145 of Lecture Notes in Computer Science , vol.1145 , pp. 266-382
    • Venet, A.1
  • 28
    • 0033225337 scopus 로고    scopus 로고
    • Automatic analysis of pointer aliasing for untyped programs
    • A. Venet. Automatic analysis of pointer aliasing for untyped programs. Science of Computer Programming, 35(2):223-248, 1999.
    • (1999) Science of Computer Programming , vol.35 , Issue.2 , pp. 223-248
    • Venet, A.1


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