Selective conjunction of context‐sensitivity and octagon domain toward scalable and precise global static analysis. (8th March 2017)
- Record Type:
- Journal Article
- Title:
- Selective conjunction of context‐sensitivity and octagon domain toward scalable and precise global static analysis. (8th March 2017)
- Main Title:
- Selective conjunction of context‐sensitivity and octagon domain toward scalable and precise global static analysis
- Authors:
- Heo, Kihong
Oh, Hakjoo
Yi, Kwangkeun - Abstract:
- Summary: 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 © 2017 John Wiley & Sons, Ltd.
- Is Part Of:
- Software, practice & experience. Volume 47:Number 11(2017)
- Journal:
- Software, practice & experience
- Issue:
- Volume 47:Number 11(2017)
- Issue Display:
- Volume 47, Issue 11 (2017)
- Year:
- 2017
- Volume:
- 47
- Issue:
- 11
- Issue Sort Value:
- 2017-0047-0011-0000
- Page Start:
- 1677
- Page End:
- 1705
- Publication Date:
- 2017-03-08
- Subjects:
- static analysis -- context‐sensitive analysis -- relational analysis -- abstract interpretation
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2493 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 5000.xml