首页> 外文期刊>Science of Computer Programming >Abstract program slicing on dependence condition graphs
【24h】

Abstract program slicing on dependence condition graphs

机译:依赖条件图的抽象程序切片

获取原文
获取原文并翻译 | 示例

摘要

Context: Mastroeni and Zanardini introduced the notion of semantics-based data dependences, both at concrete and abstract domains, that helps in converting the traditional syntactic Program Dependence Graphs (PDGs) into more refined semantics-based (abstract) PDGs by disregarding some false dependences from them. As a result, the slicing techniques based on these semantics-based (abstract) PDGs result in more precise slices. Aim: The aim of this paper is to further refine the slicing algorithms when focusing on a given property. Method: The improvement is obtained by (i) applying the notions of semantic relevancy of statements and semantic data dependences, and (ii) combining them with conditional dependences. Result: We provide an abstract slicing algorithm based on semantics-based abstract Dependence Condition Graphs (DCGs) that enable us to identify the conditions for dependences between program points.
机译:上下文:Mastroeni和Zanardini在具体和抽象领域引入了基于语义的数据依赖的概念,通过忽略一些虚假的依赖,有助于将传统的句法程序依赖图(PDG)转换为更精细的基于语义的(抽象)PDG。从他们。结果,基于这些基于语义的(抽象)PDG的切片技术可产生更精确的切片。目的:本文的目的是在关注给定属性时进一步优化切片算法。方法:通过(i)应用语句的语义相关性和语义数据相关性的概念,以及(ii)将它们与条件相关性相结合来获得改进。结果:我们提供了一种基于基于语义的抽象依赖条件图(DCG)的抽象切片算法,该算法使我们能够识别程序点之间依赖关系的条件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号