Detailed Information

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

An uncaught exception analysis for Java

Full metadata record
DC FieldValueLanguage
dc.contributor.authorJo, JW-
dc.contributor.authorChang, BM-
dc.contributor.authorYi, KK-
dc.contributor.authorChoe, KM-
dc.date.available2021-02-22T16:02:39Z-
dc.date.issued2004-06-
dc.identifier.issn0164-1212-
dc.identifier.issn1873-1228-
dc.identifier.urihttps://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/15874-
dc.description.abstractCurrent JDK Java compiler relies on programmer's declarations (by throws clauses) for checking against uncaught exceptions of the input program. It is not elaborate enough to remove programmer's unnecessary handlers nor suggest to programmers for specialized handlings (when programmer's declarations are too broad). We propose a static analysis of Java programs that estimates their uncaught exceptions independently of the programmer's declarations. This analysis is designed and implemented based on set-based 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 interprocedural exception analysis is more precise than JDK-style intraprocedural analysis, and also that our analysis can effectively detect uncaught exceptions for realistic Java programs. (C) 2003 Elsevier Inc. All rights reserved.-
dc.format.extent11-
dc.language영어-
dc.language.isoENG-
dc.publisherELSEVIER SCIENCE INC-
dc.titleAn uncaught exception analysis for Java-
dc.typeArticle-
dc.publisher.location미국-
dc.identifier.doi10.1016/S0164-1212(03)00057-8-
dc.identifier.scopusid2-s2.0-1842477862-
dc.identifier.wosid000221078000005-
dc.identifier.bibliographicCitationJOURNAL OF SYSTEMS AND SOFTWARE, v.72, no.1, pp 59 - 69-
dc.citation.titleJOURNAL OF SYSTEMS AND SOFTWARE-
dc.citation.volume72-
dc.citation.number1-
dc.citation.startPage59-
dc.citation.endPage69-
dc.type.docTypeArticle; Proceedings Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Software Engineering-
dc.relation.journalWebOfScienceCategoryComputer Science, Theory & Methods-
dc.subject.keywordAuthorJava-
dc.subject.keywordAuthoruncaught exception analysis-
dc.subject.keywordAuthorclass analysis-
dc.subject.keywordAuthorstatic analysis-
dc.subject.keywordAuthorset-based analysis-
dc.identifier.urlhttp://www.sciencedirect.com/science/article/pii/S0164121203000578-
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