Detailed Information

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

Interprocedural exception analysis for Java

Full metadata record
DC Field Value Language
dc.contributor.authorChang B.-M.-
dc.contributor.authorJo J.-W.-
dc.contributor.authorYi K.-
dc.contributor.authorChoe K.-M.-
dc.date.available2021-02-22T16:46:31Z-
dc.date.issued2001-03-
dc.identifier.issn0000-0000-
dc.identifier.urihttps://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/16703-
dc.description.abstractCurrent 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.-
dc.format.extent6-
dc.language영어-
dc.language.isoENG-
dc.publisherAssociation for Computing Machinery-
dc.titleInterprocedural exception analysis for Java-
dc.typeArticle-
dc.identifier.doi10.1145/372202.372786-
dc.identifier.scopusid2-s2.0-84964901644-
dc.identifier.bibliographicCitationProceedings of the ACM Symposium on Applied Computing, pp 620 - 625-
dc.citation.titleProceedings of the ACM Symposium on Applied Computing-
dc.citation.startPage620-
dc.citation.endPage625-
dc.type.docTypeConference Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusCost effectiveness-
dc.subject.keywordPlusProgram compilers-
dc.subject.keywordPlusSpecifications-
dc.subject.keywordPlusStatic analysis-
dc.subject.keywordPlusClass analysis-
dc.subject.keywordPlusException analysis-
dc.subject.keywordPlusInter-procedural-
dc.subject.keywordPlusJava-
dc.subject.keywordPlusJava compilers-
dc.subject.keywordPlusSet constraints-
dc.subject.keywordPlusSet-based analysis-
dc.subject.keywordPlusUncaught exceptions-
dc.subject.keywordPlusJava programming language-
dc.subject.keywordAuthorClass analysis-
dc.subject.keywordAuthorJava-
dc.subject.keywordAuthorSet-based analysis-
dc.subject.keywordAuthorUncaught exception analysis-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/372202.372786-
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