Detailed Information

Cited 0 time in webofscience Cited 33 time in scopus
Metadata Downloads

Interprocedural exception analysis for Java

Authors
Chang B.-M.Jo J.-W.Yi K.Choe K.-M.
Issue Date
Mar-2001
Publisher
Association for Computing Machinery
Keywords
Class analysis; Java; Set-based analysis; Uncaught exception analysis
Citation
Proceedings of the ACM Symposium on Applied Computing, pp 620 - 625
Pages
6
Journal Title
Proceedings of the ACM Symposium on Applied Computing
Start Page
620
End Page
625
URI
https://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/16703
DOI
10.1145/372202.372786
ISSN
0000-0000
Abstract
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.
Files in This Item
Go to Link
Appears in
Collections
공과대학 > 소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Chang, Byeong Mo photo

Chang, Byeong Mo
공과대학 (소프트웨어학부(첨단))
Read more

Altmetrics

Total Views & Downloads

BROWSE