期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
程序分片技术及应用 被引量:1
1
作者 宫慧颖 张晓东 刘磊 《大连民族学院学报》 CAS 2001年第3期1-6,9,共7页
程序分片是一种分析和理解程序的技术.系统介绍了程序分片的概念、计算方法及分片工具、应用领域、研究现状和发展趋势等方面的问题.
关键词 程序分片 控制流图 数据依赖 控制依赖 系统依赖图 图形可达性算法
下载PDF
遗传算法在汇编语言程序分片中的应用
2
作者 林笠 陈荣 黄巍 《计算机应用研究》 CSCD 北大核心 2004年第1期131-133,共3页
程序分片在程序设计、并行、诊断与测试等方面均有广泛的应用,介绍了一种用遗传算法计算最 小动态分片的算法。将整个程序看成是一个染色体,而每条语句看成为基因,通过现有遗传算法的操作: 选择、变异、交叉等,就可以计算出动态分片,并... 程序分片在程序设计、并行、诊断与测试等方面均有广泛的应用,介绍了一种用遗传算法计算最 小动态分片的算法。将整个程序看成是一个染色体,而每条语句看成为基因,通过现有遗传算法的操作: 选择、变异、交叉等,就可以计算出动态分片,并给出了一个诊断汇编语言的实例。 展开更多
关键词 程序分片 遗传算法 动态分片 汇编程序
下载PDF
过程间的程序分片技术
3
作者 宋武琪 宫慧颖 李筱东 《北华大学学报(自然科学版)》 CAS 2002年第3期264-268,共5页
程序分片在程序理解、调试、维护、测试和集成等许多领域都有广泛的应用.过程间的程序分片是分片技术的难点之一.在总结了现有的过程间分片技术基础之上,重点介绍了具有代表性的图形可达性算法.
关键词 程序分片 数据流方程 控制依赖 数据依赖 程序分解 图形可达性算法 系统依赖图 过程间分片技术
下载PDF
基于ISDG的面向对象程序分片技术研究
4
作者 朱炎 蔡国永 《计算机工程与应用》 CSCD 北大核心 2007年第4期85-89,136,共6页
程序分片是一种有效的程序分析技术,它能根据给定的分片准则从源程序中提取出所需部分进行分析,如进行程序调试、测试、程序重构分析等。程序分片技术在结构化程序中已有较广泛的应用,但对于面向对象语言程序,其研究与应用还存在一些待... 程序分片是一种有效的程序分析技术,它能根据给定的分片准则从源程序中提取出所需部分进行分析,如进行程序调试、测试、程序重构分析等。程序分片技术在结构化程序中已有较广泛的应用,但对于面向对象语言程序,其研究与应用还存在一些待解决的问题。针对面向对象语言程序,提出了一种改进后的系统依赖图:ISDG,用来更好地表示面向对象程序中的依赖关系,从而解决了对象类型参数和属性的表示问题。基于ISDG模型,提出了一种新的面向对象语言程序的分片准则,以及相应的分片算法。 展开更多
关键词 程序分片 系统依赖图 方法分片 面向对象
下载PDF
基于ISDG的面向对象程序分片技术研究
5
作者 朱炎 蔡国永 《计算机与现代化》 2007年第1期33-37,40,共6页
程序分片是一种有效的程序分析技术,它能根据给定的分片准则从源程序中提取出所需部分进行分析,如进行程序调试、测试、程序重构分析等。程序分片技术在结构化程序中已有较广泛的应用,但对于面向对象语言程序,其研究与应用还存在一些待... 程序分片是一种有效的程序分析技术,它能根据给定的分片准则从源程序中提取出所需部分进行分析,如进行程序调试、测试、程序重构分析等。程序分片技术在结构化程序中已有较广泛的应用,但对于面向对象语言程序,其研究与应用还存在一些待解决的问题。针对面向对象语言程序,提出了一种改进后的系统依赖图:ISDG,用来更好地表示面向对象程序中的依赖关系,从而解决了对象类型参数和属性的表示问题,使分片更加准确。 展开更多
关键词 程序分片 系统依赖图 面向对象
下载PDF
一种新的程序变体测试方法
6
作者 蔡国永 钱俊彦 《计算机应用研究》 CSCD 北大核心 2008年第5期1393-1395,1399,共4页
在对程序分片技术研究的基础上,提出一种新的片变体测试方法。通过实例说明,该方法能更有效地提高变体测试的准确性及测试效率。
关键词 变体测试 程序分片 片变体测试 测试指标
下载PDF
一种软件体系结构动态变动影响分析方法 被引量:1
7
作者 冯铁 柴胜 +1 位作者 张家晨 冉宏敏 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2011年第2期458-462,共5页
提出一种基于构件交互序列的软件体系结构动态变动影响分析方法,对于给定的软件体系结构变动,该方法确定导致该变动的软件体系结构元素集合、受该变动影响的软件体系结构元素集合以及回归测试用例集合。提出基于组装的软件体系结构,定... 提出一种基于构件交互序列的软件体系结构动态变动影响分析方法,对于给定的软件体系结构变动,该方法确定导致该变动的软件体系结构元素集合、受该变动影响的软件体系结构元素集合以及回归测试用例集合。提出基于组装的软件体系结构,定义构件交互序列,给出通过软件体系结构的静态结构模型和对象顺序图生成构件交互序列的算法。列举软件体系结构元素的变动并对其进行分类。针对每一类变动,给出一系列影响传递规则来确定变动在构件内及构件间的传递。 展开更多
关键词 计算机应用 变动影响分析 软件体系结构 基于组件的软件开发 程序分片
下载PDF
软件再工程及可复用性
8
作者 贾泂 郝振明 《计算机科学》 CSCD 北大核心 2001年第5期122-123,127,共3页
1 引言 许多老的商用程序有其严重缺陷:(1)经过多年的发展后,程序变得越来越复杂,维护代价高,程序得不到可靠、及时的修改;(2)许多老的程序需要进行大量的扩充和重新设计以满足新的需求,但要做到功能完善非常困难;(3)新的技术能全面降... 1 引言 许多老的商用程序有其严重缺陷:(1)经过多年的发展后,程序变得越来越复杂,维护代价高,程序得不到可靠、及时的修改;(2)许多老的程序需要进行大量的扩充和重新设计以满足新的需求,但要做到功能完善非常困难;(3)新的技术能全面降低计算费用,更灵活使用存储数据和简化系统用户界面,但许多老的程序无法采用新技术而只能运行在过时的、低效率的平台上.通常,为使系统有更好的可维护性而对程序进行重新构建以及为适合新的计算机、数据库、操作系统和语言等而进行的转换,并不能解决已有程序中的所有问题,事实上,这只能在短期内延长系统的寿命.从长远来看,软件必须重新编写以充分利用新技术的优点并满足各方面的需要.然而,当今软件系统的规模变得越来越大,结构也越来越复杂,同时从头开始构建的大系统数量在急剧地减少,因而很多老的系统正在被逐步地利用.在这种情况下,软件再工程变得越来越重要,因为它提供了一条把老的系统转换为可演化系统的现实可行的途径,是一种可以改进人们对软件的理解和改进软件本身的活动[2]. 展开更多
关键词 软件再工程 程序代码 可复用性 程序分片
下载PDF
DEPENDENCE ANALYSIS FOR UML CLASS DIAGRAMS 被引量:2
9
作者 WuFangjun YiTong 《Journal of Electronics(China)》 2004年第3期249-254,共6页
Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand,... Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand, test and maintain programs. A new kind of dependence analysis method for UML class diagrams is developed. A set of dependence relations is definedcorresponding to the relations among classes. Thus, the dependence graph of UML class diagram can be constructed from these dependence relations. Based on this model, both slicing and measurement coupling are further given as its two applications. 展开更多
关键词 UML 分类图表 相关分析 程序分片 耦合测量 软件开发
下载PDF
PROGRAM SLICING BASED ON INTERESTING INDEX 被引量:2
10
作者 WuFangjun YiTong 《Journal of Electronics(China)》 2004年第3期255-260,共6页
With the scale of programs becoming increasingly bigger, and the complexity degree higher, how to select program fragments for slicing has become an important research topic. A new type of criterion called interesting... With the scale of programs becoming increasingly bigger, and the complexity degree higher, how to select program fragments for slicing has become an important research topic. A new type of criterion called interesting index is proposed for selecting parts of procedures or procedure fragments to do program slicing. This new criterion considers not only the subjective aspects in users, namely users' emphasis on the time efficiency, storage capacity or readability,but also the objective aspect in large procedures. It also represents the benefit of the users, while displaying the many-faceted roles that program slicing plays. In this way users can proceed with program slicing to large systems or unfinished systems. 展开更多
关键词 程序分析 程序分片 相关复杂度 特征检索
下载PDF
A HYBRID DYNAMIC PROGRAM SLICING
11
作者 YiTong WuFangjun 《Journal of Electronics(China)》 2005年第2期197-200,共4页
This letter proposes a hybrid method for computing dynamic program slicing. The key element is to construct a Coverage-Testing-based Dynamic Dependence Graph (CTDDG),which makes use of both dynamic and static informat... This letter proposes a hybrid method for computing dynamic program slicing. The key element is to construct a Coverage-Testing-based Dynamic Dependence Graph (CTDDG),which makes use of both dynamic and static information to get execution status. The approach overcomes the limitations of previous dynamic slicing methods, which have to redo slicing if slice criterion changes. 展开更多
关键词 程序分片 程序分析 动力学 软件测试
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部