面向对象程序切片中的控制流分析

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zzzzkj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在研究现有控制流分析理论的基础上,该文采用基于图论的方法求取控制依赖关系,该方法具有很好的可扩展性和通用性.它主要是通过将控制流图转化成后必经结点树,再根据后经结点树寻找控制依赖关系.在详细讨论控制依赖计算的基础上,提出了一种控制依赖图的优化表示方法,即用扩充的后必经结点树和控制依赖集合数组来表示控制依赖关系,并基于这种方法高效地实现了三种控制依赖集合的查询:cd集合(依赖于同一语句的语句集)的查询、conds集合(为同一语句所依赖的语句集)的查询和cdequiv集合(具有相同conds集合的语句集)的查询.
其他文献
计算机协同工作(CSCW)环境借助计算机及其网络技术将地域分散的一个群体相互联系,共同协调与协作来完成一项任务.随着CSCW研究的深入,为了使协作者间能以更自然、更直观、更
随着网络的发展和智能上网设备的普及,互联网上的数据发生了极大的改变。多媒体数据的显著增长使得进行不同类型媒体数据之间相互检索的必要性日益凸显,跨媒体检索因此受到了更
该项目是研究PAR方法在数值计算中的运用并用PAR方法来开发数值计算算法.针对研究目标,我们主要进行了以下工作:研究阻碍当前软件发展的主要因素,对现有的形式化法进行了分析
随着科学技术的高速发展和各类结构安全性监测问题的日益突出,大型结构的长期安全健康监测也越来越得到重视。振动测试是结构健康诊断和监测中极其重要的一个环节,因此,人们对振
随着我国工业水平的发展,DCS在工业中的应用越来越普遍。本次研究的目的就是想针对甲醇合成的工艺过程,研究化工生产过程仿真系统的开发方法,进而开发一套具有实用价值的甲醇生
随着软件技术和Internet的迅猛发展,企业信息系统原有的C/S结构越来越不能满足企业计算在分布性、可扩展性和异构性等方面的要求。三(N)层系统构架将业务逻辑从客户层中分离出
该文主要的工作和研究由以下几部分组成:一、针对传统的信息融合模型与具体应用相关的不足,提出了一种具有普遍意义下的信息融合模型.二、分析研究了几种神经网络的融合性能.
在当前数字信息技术高速发展的后PC(Post-PC)时代,随着嵌入式系统应用的深入,出现了各种各样的通用和专用嵌入式实时操作系统.如何测试嵌入式实时操作系统保证嵌入式系统的质
随着计算机技术的发展,自动化控制已在工业生产领域中得到了广泛应用,为达到高效、节能、延长机组使用寿命的目的,大型制冷工程常采用多台小功率制冷机组并联替代单台大功率制冷机组的设计方案。与单台制冷机组相比,制冷并联机组的控制模型复杂、控制过程难度大,世界上制冷并联机组的自动化控制系统尚处于实验阶段、成型产品不多见,控制系统仍基本依靠人工方式实现。由此造成许多显而易见的问题:难于调整平衡制冷并联机组中各
通常,几何定理的证明是依据公理系统,按一定的逻辑规则演绎地进行。对于每一个定理,其证明的方法都是不同的,一种方法只适用于一个定理,没有通用的证明方法或指导思想适合于