【发布时间】:2012-11-04 00:47:06
【问题描述】:
这个问题是asked earlier,但答案非常笼统。我很想知道 context 在静态代码分析上下文中的含义,特别是在 Java 中以及与术语 context (in)sensitive analysis 结合使用时。 p>
例如this paper 在此上下文中广泛使用“上下文”。事实上,我还没有找到合适的上下文定义。
【问题讨论】:
-
我不确定它是否有明确的含义。上下文相关的静态分析可能会考虑当前分析函数的调用事件(或调用堆栈的某些抽象)。
-
“上下文”的含义本身是高度依赖上下文的。例如,可以在Wikipedia entry on data-flow analysis 找到一个类似的含义。
标签: java static-analysis dataflow