Visualization of exception propagation for Java using static analysis
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chang B.-M. | - |
dc.contributor.author | Jo J.-W. | - |
dc.contributor.author | Her S.H. | - |
dc.date.available | 2021-02-22T16:33:46Z | - |
dc.date.issued | 2003-01 | - |
dc.identifier.issn | 0000-0000 | - |
dc.identifier.uri | https://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/16601 | - |
dc.description.abstract | We first present a static analysis based on a set-based framework, which estimates exception propagation paths of Java programs. We construct an exception propagation graph from the static analysis information, which includes the origin of exceptions, handler of exceptions, and propagation paths of exceptions. We have implemented the exception propagation analysis and a visualization tool which visualizes propagation paths of exceptions using the exception propagation graph. This propagation information can guide programmers to detect uncaught exceptions, handle exceptions more specifically, and put exception handlers at appropriate places by tracing exception propagation. © 2002 IEEE. | - |
dc.format.extent | 10 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
dc.title | Visualization of exception propagation for Java using static analysis | - |
dc.type | Article | - |
dc.identifier.doi | 10.1109/SCAM.2002.1134117 | - |
dc.identifier.scopusid | 2-s2.0-84962159067 | - |
dc.identifier.bibliographicCitation | SCAM 2002 - Proceedings, 2nd IEEE International Workshop on Source Code Analysis and Manipulation, pp 173 - 182 | - |
dc.citation.title | SCAM 2002 - Proceedings, 2nd IEEE International Workshop on Source Code Analysis and Manipulation | - |
dc.citation.startPage | 173 | - |
dc.citation.endPage | 182 | - |
dc.type.docType | Conference Paper | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scopus | - |
dc.subject.keywordPlus | Computer programming | - |
dc.subject.keywordPlus | Computer software | - |
dc.subject.keywordPlus | Graph theory | - |
dc.subject.keywordPlus | Java programming language | - |
dc.subject.keywordPlus | Visualization | - |
dc.subject.keywordPlus | Exception analysis | - |
dc.subject.keywordPlus | Exception handlers | - |
dc.subject.keywordPlus | Exception propagation | - |
dc.subject.keywordPlus | Java | - |
dc.subject.keywordPlus | Propagation information | - |
dc.subject.keywordPlus | Set-based analysis | - |
dc.subject.keywordPlus | Uncaught exceptions | - |
dc.subject.keywordPlus | Visualization tools | - |
dc.subject.keywordPlus | Static analysis | - |
dc.subject.keywordAuthor | exception analysis | - |
dc.subject.keywordAuthor | exception propagation | - |
dc.subject.keywordAuthor | Java | - |
dc.subject.keywordAuthor | set-based analysis | - |
dc.identifier.url | https://ieeexplore.ieee.org/document/1134117 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
Sookmyung Women's University. Cheongpa-ro 47-gil 100 (Cheongpa-dong 2ga), Yongsan-gu, Seoul, 04310, Korea02-710-9127
Copyright©Sookmyung Women's University. All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.