1) object oriented SDG
面向对象系统依赖图
1.
Based on the study of OPDG and object oriented SDG which are the mainstreams of object oriented software slicing representations,their characteristics are given and their similarities and differences are compared.
对面向对象程序依赖图和面向对象系统依赖图这两种主流的面向对象切片表示法进行研究后,给出了两种方法的主要特点,并比较了它们的异同点及适用的应用领域。
2) OPDG
面向对象程序依赖图
1.
Based on the study of OPDG and object oriented SDG which are the mainstreams of object oriented software slicing representations,their characteristics are given and their similarities and differences are compared.
对面向对象程序依赖图和面向对象系统依赖图这两种主流的面向对象切片表示法进行研究后,给出了两种方法的主要特点,并比较了它们的异同点及适用的应用领域。
3) system dependence graph
系统依赖图
1.
Detecting interger flaws by type-qualified system dependence graph;
使用类型限定的系统依赖图检测整型错误
2.
This paper presents an efficient way of accurately computing a static slice of java programs by hierarchically constructing java system dependence graph,which extends previous dependence based representations to represent various types of program dependences in java software,and extends two-phase algorithm to compute slices of java programs.
本文提出一种层次的构造JAVA系统依赖图的算法,基于JAVA程序本身的层次结构,自顶向下构造系统依赖图,然后基于构造的系统依赖图,用一种改进的两阶段算法得到JAVA程序切片。
3.
In this paper, a scheme for extending traditional system dependence graph based on object orientation is presented, i.
提出一种对传统的系统依赖图进行面向对象扩充的方案 。
4) SDG
系统依赖图
1.
To program slicing,the concept of SDG and a two-pass al-gorithm are effective to solve″calling-context″problem.
系统依赖图的概念及两阶段图形可达性算法的出现,则有效解决了程序切片的过程调用问题。
2.
Firstly,a program is represented by a system dependence graph(SDG),and the alias information is analyzed.
首先将程序表示成系统依赖图,分析指针别名信息;然后制定指针标准化规则并结合已有的代码多样化消除规则,对系统依赖图进行保持语义不变的转换,将语法表示不同但语义等价的程序转换为相同的系统依赖图表示,从而消除代码多样化。
5) system dependency graph
系统依赖图
1.
This method can be used to analyze the semantic relations in object-oriented program units by ripple effect analysis,and the control dependency and data dependency by use of system dependency graph.
提出了把波动效应分析和系统依赖图结合起来进行切片的方法,通过波动效应分析反映面向对象程序中单元间的波动关系,基于系统依赖图切片侧重于分析控制依赖和数据依赖。
6) object dependency
对象依赖
1.
Firstly, we define object dependency based on semantic relationships among objects and present its relative definitions and properties.
首先 ,我们基于对象间的语义关系 ,定义对象依赖 ,并讨论了其相关的定义及其性质 ,然后定义了对象范式 - - - -规范化对象模式树和规范化对象模式森林 ,指出规范化对象模式森林是我们所要求的复杂对象模式的结构 。
2.
Firstly basic concepts and properties about object dependency, a conflict-free set of object dependencies, normal object scheme forest and the algorithm of normalization design for complex object schemes are summarized.
首先概括对象依赖、无冲突对象依赖集合、规范化对象模式森林和复杂对象模式规范化设计算法的基本概念和性质;然后给出并证明相应于无冲突对象依赖集合M的规范化对象模式森林F的性质:P(F)是惟一的、不可分解的规范化对象模式森林的路径集合;MOD(F)P(F);P(F)是无a环的。
3.
Firstly, we define object dependency based on semantic relationships among objects.
首先 ,基于对象间的语义关系 ,定义对象依赖 ;然后定义对象范式—规范化对象模式树和规范化对象模式森林 ,并且讨论对象范式的特性 ,指出规范化对象模式森林是所要求的复杂对象模式的结构 ;最后给出了导出规范化对象模式森林的MIMI算法。
补充资料:面向对象的语言
以对象和对象上的操作进行程序设计的语言。现实问题是由一些相互间存在一定联系的事物所组成的,这些事物称为“对象”。进行程序设计时,先分解问题,按人们习惯的思维方式建立模型,模拟客观世界,设计出求解方法的程序。其典型的代表是c++,smalltalk等语言。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条