File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

김미정

Kim, Mijung
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.conferencePlace FR -
dc.citation.conferencePlace Paris -
dc.citation.endPage 392 -
dc.citation.startPage 383 -
dc.citation.title IEEE International Conference on Software Testing, Verification and Validation -
dc.contributor.author Kim, Mijung -
dc.contributor.author Sinha, S. -
dc.contributor.author Görg, C. -
dc.contributor.author Shah, H. -
dc.contributor.author Harrold, M.J. -
dc.contributor.author Nanda, M.G. -
dc.date.accessioned 2023-12-20T03:39:04Z -
dc.date.available 2023-12-20T03:39:04Z -
dc.date.created 2021-03-12 -
dc.date.issued 2010-04-07 -
dc.description.abstract Although many static-analysis techniques have been developed for automatically detecting bugs, such as null dereferences, fewer automated approaches have been presented for analyzing whether and how such bugs are fixed. Attempted bug fixes may be incomplete in that a related manifestation of the bug remains unfixed. In this paper, we characterize the completeness of attempted bug fixes that involve the flow of invalid values from one program point to another, such as null dereferences, in Java programs. Our characterization is based on the definition of a bug neighborhood, which is a scope of flows of invalid values. We present an automated analysis that, given two versions P and P' of a program, identifies the bugs in P that have been fixed in P', and classifies each fix as complete or incomplete. We implemented our technique for null-dereference bugs and conducted empirical studies using open-source projects. Our results indicate that, for the projects we studied, many bug fixes are not complete, and thus, may cause failures in subsequent executions of the program. -
dc.identifier.bibliographicCitation IEEE International Conference on Software Testing, Verification and Validation, pp.383 - 392 -
dc.identifier.doi 10.1109/ICST.2010.63 -
dc.identifier.scopusid 2-s2.0-77954505377 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/50681 -
dc.language 영어 -
dc.publisher IEEE -
dc.title Automated Bug Neighborhood Analysis for Identifying Incomplete Bug Fixes -
dc.type Conference Paper -
dc.date.conferenceDate 2010-04-07 -

qrcode

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