Detailed Information

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

Selective conjunction of context-sensitivity and octagon domain toward scalable and precise global static analysis

Authors
Heo, KihongOh, HakjooYi, Kwangkeun
Issue Date
2017
Publisher
WILEY
Keywords
static analysis; context-sensitive analysis; relational analysis; abstract interpretation
Citation
SOFTWARE-PRACTICE & EXPERIENCE, v.47, no.11, pp.1677 - 1705
Indexed
SCIE
SCOPUS
Journal Title
SOFTWARE-PRACTICE & EXPERIENCE
Volume
47
Number
11
Start Page
1677
End Page
1705
URI
https://scholar.korea.ac.kr/handle/2021.sw.korea/86419
DOI
10.1002/spe.2493
ISSN
0038-0644
Abstract
We present a practical technique for achieving a scalable and precise global static analysis by selectively applying context-sensitivity and the octagon relational domain. For precise analysis, context-sensitivity and relational analysis are key properties, but it has been hard to practically combine both of them. Our approach turns on those precision improvement features only when the analysis is likely to improve the precision to resolve given queries. The guidance comes from an impact pre-analysis that estimates the impact of a fully context-sensitive and relational octagon analysis. We designed a cost-effective pre-analysis and implemented this method in a realistic octagon analysis for full C. The experimental results show that our approach proves eight times more queries, while saving the time cost by 73.1% compared with a partially relational octagon analysis enabled by a syntactic heuristic. Copyright (C) 2017 John Wiley & Sons, Ltd.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Graduate School > Department of Computer Science and Engineering > 1. Journal Articles

qrcode

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

Altmetrics

Total Views & Downloads

BROWSE