AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

PARF: An Adaptive Abstraction-Strategy Tuner for Static Analysis

College of Computer Science and Technology, Zhejiang University, Hangzhou 310012, China
Fermat Labs, Huawei Inc., Dongguan 523000, China
Guangzhou Institute of Technology, Xidian University, Guangzhou 510000, China
Show Author Information

Abstract

We launch PARF—a toolkit for adaptively tuning abstraction strategies of static program analyzers in a fully automated manner. PARF models various types of external parameters (encoding abstraction strategies) as random variables subject to probability distributions over latticed parameter spaces. It incrementally refines the probability distributions based on accumulated intermediate results generated by repeatedly sampling and analyzing, thereby ultimately yielding a set of highly accurate abstraction strategies. PARF is implemented on top of FRAMA-C/EVA—an off-the-shelf open-source static analyzer for C programs. PARF provides a web-based user interface facilitating the intuitive configuration of static analyzers and visualization of dynamic distribution refinement of the abstraction strategies. It further supports the identification of dominant parameters in FRAMA-C/EVA analysis. Benchmark experiments and a case study demonstrate the competitive performance of PARF for analyzing complex, large-scale real-world programs.

Electronic Supplementary Material

Video
JCST-2412-15140-video.mp4
Download File(s)
JCST-2412-15140-Highlights.pdf (211.4 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 993-1005

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Wang Z-Y, Chen M-S, Lin T-J, et al. PARF: An Adaptive Abstraction-Strategy Tuner for Static Analysis. Journal of Computer Science and Technology, 2025, 40(4): 993-1005. https://doi.org/10.1007/s11390-025-5140-6

693

Views

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Received: 31 December 2024
Accepted: 05 June 2025
Published: 30 August 2025
© Institute of Computing Technology, Chinese Academy of Sciences 2025