상세 보기
- Chang B.-M.;
- Jo J.-W.;
- Yi K.;
- Choe K.-M.
WEB OF SCIENCE
0SCOPUS
35초록
Current JDK Java compiler relies too mnch on programmer's specification for checking against nncanght exceptions of the inpnt program. It is not elaborate enongh to remove programmer's nnnecessary handlers (when programmer's specifications are too many) nor suggest to programmers for specialized handlings (when programmer's specifications are too general). We propose a static analysis of Java programs that estimates their exception flows independently of the programmer's specifications. This analysis is designed and implemented based on set-constraint framework. Its cost-effectiveness is suggested by sparsely analyzing the program at method-level (hence reducing the number of unknowns in the flow equations). We have shown that our exception analysis can effectively detect uncaught exceptions for realistic Java programs. © 2001 ACM.
키워드
- 제목
- Interprocedural exception analysis for Java
- 저자
- Chang B.-M.; Jo J.-W.; Yi K.; Choe K.-M.
- 발행일
- 2001-03
- 유형
- Conference Paper
- 저널명
- Proceedings of the ACM Symposium on Applied Computing
- 페이지
- 620 ~ 625