Probabilistic Program Analysis

GRAND TIMELY TOPICS IN SOFTWARE ENGINEERING(2017)

引用 4|浏览29
暂无评分
摘要
This paper provides a survey of recent work on adapting techniques for program analysis to compute probabilistic characterizations of program behavior. We survey how the frameworks of data flow analysis and symbolic execution have incorporated information about input probability distributions to quantify the likelihood of properties of program states. We identify themes that relate and distinguish a variety of techniques that have been developed over the past 15 years in this area. In doing so, we point out opportunities for future research that builds on the strengths of different techniques.
更多
查看译文
关键词
Data flow analysis, Symbolic execution, Abstract interpretation, Model checking, Probabilistic program, Markov decision processes
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要