期刊文献+
共找到45篇文章
< 1 2 3 >
每页显示 20 50 100
Dynamic Slicing of Object Oriented Programs
1
作者 Jian\|jun Zhao Department of Computer Science and Engineering, Fukuoka Institute of Technology, Fukuoka 811 0295, Japan 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期391-397,共7页
Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v a... Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v at some point p , and a dynamic slice consists only of statements that influence the value of variable occurrence for specific program inputs. In this paper, we concern the problem of dynamic slicing of object oriented programs which, to our knowledge, has not been addressed in the literatures. To solve this problem, we present the dynamic object oriented dependence graph (DODG)which is an arc classified digraph to explicitly represent various dynamic dependence between statement instances for a particular execution of an object oriented program. Based on the DODG, we present a two phase backward algorithm for computing a dynamic slice of an object oriented program. 展开更多
关键词 program slicing dynamic dependence graph object oriented program SOFTWARE maintenance DEBUGGING testing
在线阅读 下载PDF
面向对象软件回归测试技术研究 被引量:31
2
作者 方菲 孙家骕 +1 位作者 王立福 杨芙清 《软件学报》 EI CSCD 北大核心 2001年第3期372-376,共5页
回归测试的目标之一是在程序修改后 ,只对进行修改的部分重新测试 ,从而达到与完全测试相同的测试覆盖 .利用数据流或部分数据流技术 ,对结构化程序进行回归测试的技术已相继提出 .随着面向对象方法的逐渐成熟 ,对面向对象软件测试技术... 回归测试的目标之一是在程序修改后 ,只对进行修改的部分重新测试 ,从而达到与完全测试相同的测试覆盖 .利用数据流或部分数据流技术 ,对结构化程序进行回归测试的技术已相继提出 .随着面向对象方法的逐渐成熟 ,对面向对象软件测试技术的研究有了迫切的需求 .通过分析对象系统的特性 ,定义了对象之间的依赖关系 ,通过这个依赖关系 ,导出测试对象的方法序列 ,并应用程序切片技术 ,标识那些受到程序修改影响的测试用例 ,只有这些测试用例才需要在回归测试中重新执行 .最后给出了一完整的对象系统的回归测试解决方案 . 展开更多
关键词 面向对象 程序切片 数据流 回归测试 软件测试 软件开发
在线阅读 下载PDF
基于虚拟仪器面向对象编程技术的计量校准程序 被引量:12
3
作者 丁蔚 彭诚 +1 位作者 李军 侯旭玮 《计量学报》 CSCD 北大核心 2019年第S01期69-74,共6页
针对使用LabVIEW构建大型复杂的测试系统时,在代码复用、后期维护、升级扩展等方面的问题,开展LabVIEW Object-Oriented Program(LVOOP)技术研究,在LabVIEW平台实现了基于面向对象的电源自动测试程序开发.通过研究表明,基于面向对象编... 针对使用LabVIEW构建大型复杂的测试系统时,在代码复用、后期维护、升级扩展等方面的问题,开展LabVIEW Object-Oriented Program(LVOOP)技术研究,在LabVIEW平台实现了基于面向对象的电源自动测试程序开发.通过研究表明,基于面向对象编程技术的自动测试系统具有程序结构简单,重复工作少,灵活性、可扩展性强,修改和维护方便等优点,提高了程序质量,人力成本及时间成本至少减至原先的50%. 展开更多
关键词 计量学 虚拟仪器 面向对象 自动测试
在线阅读 下载PDF
面向对象的软件测试技术探讨 被引量:3
4
作者 龚红仿 李军义 程思蔚 《长沙理工大学学报(自然科学版)》 CAS 2004年第2期67-72,共6页
面向对象软件的特征是程序具有更好的结构和更规范的编程风格,但在很大程度上又增加了软件测试的复杂性,给软件测试带来了新的挑战.通过分析面向对象软件的特点及其对软件测试的影响,讨论了面向对象软件测试的内容、测试层次及类级、类... 面向对象软件的特征是程序具有更好的结构和更规范的编程风格,但在很大程度上又增加了软件测试的复杂性,给软件测试带来了新的挑战.通过分析面向对象软件的特点及其对软件测试的影响,讨论了面向对象软件测试的内容、测试层次及类级、类族级和系统级的测试方法. 展开更多
关键词 面向对象 软件测试 测试层次 测试方法
在线阅读 下载PDF
硅机组测试系统的软件设计 被引量:3
5
作者 蒋先刚 李津发 +1 位作者 胡振民 陈剑云 《华东交通大学学报》 2002年第1期1-5,共5页
介绍硅机组测试系统设计过程中所涉及的相关技术概念和软件实现方法,主要对系统的软硬件构成及面向对象的程序设计技术进行了探讨,通过一韶山电力机车硅机组测试系统的设计实例,叙述其相关的数据处理技术和数据库管理系统的开发技术.
关键词 硅组机 测试系统 软件设计 数据库 面向对象 串行机车
在线阅读 下载PDF
面向对象软件测试引擎的设计和实现 被引量:3
6
作者 马雪英 姚砺 叶澄清 《计算机科学》 CSCD 北大核心 2004年第7期137-140,共4页
为了减少软件测试的工作量,提高软件测试的效率.非常有必要开发计算机辅助的软件测试工具。本文基于已经实现的分别面向C/C^(++)和Visual Basic语言的计算机辅助软件测试工具为基础,介绍了面向对象软件测试引肇的设计和实现。该引擎以... 为了减少软件测试的工作量,提高软件测试的效率.非常有必要开发计算机辅助的软件测试工具。本文基于已经实现的分别面向C/C^(++)和Visual Basic语言的计算机辅助软件测试工具为基础,介绍了面向对象软件测试引肇的设计和实现。该引擎以中间数据库为核心,使用语言分析器对源程序进行基于块的划分,然后完成代码插装和编译连接,为自动测试模块提供可执行的经过代码插装的程序而不是源代码,从而提高了测试工具的通用性和重用性。 展开更多
关键词 面向对象 软件测试引擎 C/C^++和VisualBasic语言 中间数据库
在线阅读 下载PDF
CORBA异步消息的研究与实现 被引量:3
7
作者 张志伟 郭长国 +1 位作者 蔡俊亚 吴泉源 《电子学报》 EI CAS CSCD 北大核心 2004年第11期1820-1823,共4页
异步机制是构造大规模分布式系统必不可少的机制之一 .作为一种典型的分布应用支撑平台 ,CORBA没有很好的解决异步机制问题 ,这限制了CORBA在一些领域的应用 .如何在CORBA中提供异步通信支持 ,为上层应用提供异步通信支持成为研究的热... 异步机制是构造大规模分布式系统必不可少的机制之一 .作为一种典型的分布应用支撑平台 ,CORBA没有很好的解决异步机制问题 ,这限制了CORBA在一些领域的应用 .如何在CORBA中提供异步通信支持 ,为上层应用提供异步通信支持成为研究的热点 .本文提出一种CORBA异步消息模型Star Async ,该模型通过ReplyHandler对象实现应答处理、通过异常封装对象实现异常处理 ,通过基于修改抽象语法树的机制实现异步代码生成 .在自主研制的分布对象中间件平台StarBus中实现了本文提出的Star Async异步模型 。 展开更多
关键词 CORBA异步消息 异步机制 回调模型 轮询模型
在线阅读 下载PDF
面向对象软件测试技术进展 被引量:46
8
作者 金凌紫 《计算机研究与发展》 EI CSCD 北大核心 1998年第1期6-13,共8页
面向对象软件测试技术的研究是面向对象开发方法的不可缺少的一环,但目前的研究现状与面向对象的分析、设计技术以及程序设计语言的研究相比尚显薄弱.文中分析了面向对象程序设计语言的特点及其对软件测试的影响,从基于规约的测试方... 面向对象软件测试技术的研究是面向对象开发方法的不可缺少的一环,但目前的研究现状与面向对象的分析、设计技术以及程序设计语言的研究相比尚显薄弱.文中分析了面向对象程序设计语言的特点及其对软件测试的影响,从基于规约的测试方法和基于程序的测试方法以及测试方法与软件开发过程的集成途径等方面,综述有代表性的研究工作,探讨研究方向. 展开更多
关键词 面向对象 软件测试 程序语言 软件开发
在线阅读 下载PDF
存储测试数据处理软件设计及在FAE中的应用 被引量:1
9
作者 汤华 刘庆明 +1 位作者 刘长林 白春华 《北京理工大学学报》 EI CAS CSCD 北大核心 2001年第3期338-341,共4页
针对自制的 2 4通道存储测试仪器 ,设计实现一个新的数据处理软件 .该软件以Visual C+ + 为编程工具 ,以 PC作为硬件平台 ,以 Windows为软件平台 ,采用面向对象编程方法设计而成 .具备通过串行接口与 2 4通道存储测试仪器通讯能力以及... 针对自制的 2 4通道存储测试仪器 ,设计实现一个新的数据处理软件 .该软件以Visual C+ + 为编程工具 ,以 PC作为硬件平台 ,以 Windows为软件平台 ,采用面向对象编程方法设计而成 .具备通过串行接口与 2 4通道存储测试仪器通讯能力以及显示、打印和计算超压等数据处理能力 .在大量实验和燃料空气炸药中的应用表明 ,该软件使用方便、可靠 ,已进入实用阶段 . 展开更多
关键词 面向对象编辑 存储测试 燃料空气炸药 数据处理软件 FAE
在线阅读 下载PDF
基于切片技术的GUI回归测试用例选择 被引量:3
10
作者 魏冬梅 洪玫 +1 位作者 袁伟 刘丽 《微计算机信息》 北大核心 2008年第27期178-180,共3页
本文通过分析基于GUI的面向对象软件系统中界面元素和类方法之间的依赖关系,应用程序切片技术,给出系统回归测试的方案。在系统修改后,通过系统中对象之间的依赖性界定修改波及的影响,再根据切片技术计算出相应的程序切片,进一步设计或... 本文通过分析基于GUI的面向对象软件系统中界面元素和类方法之间的依赖关系,应用程序切片技术,给出系统回归测试的方案。在系统修改后,通过系统中对象之间的依赖性界定修改波及的影响,再根据切片技术计算出相应的程序切片,进一步设计或选择有效的测试用例进行测试。 展开更多
关键词 回归测试 GUI 程序切片技术 OO
在线阅读 下载PDF
C++方法在虚拟仪器软件设计中的应用 被引量:1
11
作者 笪许燕 李国栋 宋劲松 《电测与仪表》 北大核心 2001年第10期18-21,共4页
介绍了虚拟仪器的概念和应用,并根据开发虚拟仪器系统中的实际问题讨论了如何利用C++的思想更好地设计虚拟仪器系统。
关键词 虚拟仪器 自动测试系统 面向对象设计
在线阅读 下载PDF
苏丹输油管道的通球、测径和试压 被引量:2
12
作者 李军 《油气储运》 CAS 北大核心 2001年第4期43-44,共2页
介绍了苏丹输油管道在通球、测径和试压施工中改变以往国内实施的站间试压的程序,对分段管道试压后不再进行站间试压,加大了管道的最大试验段长度,使施工方案更切合苏丹输油管道的实际情况,为苏丹输油管道能够按期竣工和平稳运行奠定了... 介绍了苏丹输油管道在通球、测径和试压施工中改变以往国内实施的站间试压的程序,对分段管道试压后不再进行站间试压,加大了管道的最大试验段长度,使施工方案更切合苏丹输油管道的实际情况,为苏丹输油管道能够按期竣工和平稳运行奠定了坚实的基础。 展开更多
关键词 苏丹 输油管道 通球 测径 试压 施工方案
在线阅读 下载PDF
基于面向对象的实验数据可视化研究 被引量:1
13
作者 江帆 刘堂红 《机车电传动》 北大核心 2002年第6期27-28,45,共3页
以风洞表面测压实验为例,给出车体表面上任意点的压力值的计算方法,并利用面向对象方法编制的可视化程序将实验结果形象地再现,便于实验人员分析,为实验数据可视化提供简便有效的途径。
关键词 计算方法 可视化 面向对象 实验数据 风洞实验 编程 压力值 机车车辆
在线阅读 下载PDF
具有图形界面的面向对象软件测试研究 被引量:1
14
作者 陈翔宇 马丰宁 郑远挺 《天津大学学报(社会科学版)》 2003年第4期349-353,共5页
软件工程的发展,使具有图形界面的面向对象软件开发方法越来越得到广泛的应用。分析了该类软件开发方法的固有特点及其在软件工程不断发展过程中衍生出的事件驱动、程序交互等新特点。针对每一特点,提出了基于该类软件测试的新思路,以... 软件工程的发展,使具有图形界面的面向对象软件开发方法越来越得到广泛的应用。分析了该类软件开发方法的固有特点及其在软件工程不断发展过程中衍生出的事件驱动、程序交互等新特点。针对每一特点,提出了基于该类软件测试的新思路,以适应软件复杂性的不断增加。 展开更多
关键词 面向对象软件测试 图形界面 事件驱动 程序交互
在线阅读 下载PDF
用于研究列车空气动力学的数据可视化系统(英文)
15
作者 江帆 陈维平 +1 位作者 田红旗 何华 《实验流体力学》 CAS CSCD 北大核心 2005年第2期96-102,共7页
列车气动试验数据可视化对列车空气动力学研究很重要。由于列车气动试验数据场是基于曲面域的散乱数据场,采用数据场网格划分和基于等参变换的区域映射插值相结合的插值方法。在此基础上改进了扫描线算法,克服了传统扫描线算法求解收敛... 列车气动试验数据可视化对列车空气动力学研究很重要。由于列车气动试验数据场是基于曲面域的散乱数据场,采用数据场网格划分和基于等参变换的区域映射插值相结合的插值方法。在此基础上改进了扫描线算法,克服了传统扫描线算法求解收敛性得不到保证的不足。为了适应试验数据可视化系统对系统扩展性的要求,采用面向对象的软件工程思想编制了试验数据可视化系统,并在实践中改善系统。 展开更多
关键词 数据可视化系统 列车空气动力学 扫描线算法 软件工程思想 气动试验 动力学研究 系统扩展性 数据场 插值方法 等参变换 网格划分 面向对象 收敛性 面域
在线阅读 下载PDF
自动测试系统GUI的开发研究
16
作者 李为民 匡实 陈光(衤禹) 《系统工程与电子技术》 EI CSCD 1993年第6期71-75,共5页
本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面... 本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面提供了非常好的软件支撑环境。 展开更多
关键词 自动测试设备 人-机接口 操作系统
在线阅读 下载PDF
基于ATLAS语言的无线电高度表测试研究 被引量:3
17
作者 吴凌燕 《仪表技术》 2010年第2期6-8,共3页
文章以脉冲式无线电高度表为研究对象,用面向对象的ATLAS语言开发了自动测试程序,实现了对无线电高度表的自动检测。测试结果表明,可准确测出设备要求的项目数据,测试精度提高,且以ATLAS开发的程序,可移植性强,大大节约了研制的经费。
关键词 无线电高度表 面向对象 ATLAS语言 自动测试程序
在线阅读 下载PDF
生产合同管理系统的研究
18
作者 张俊兰 陈朴 《西华大学学报(自然科学版)》 CAS 2005年第2期35-37,48,共4页
针对企业生产中实用合同管理,结合实际,应用面向对象的编程和面向对象的软件测试特点,开发出生产合同管理系统,更为适应用户需求的变化以及维护和修改。
关键词 合同管理系统 面向对象编程 面向对象测试
在线阅读 下载PDF
面向对象程序回归测试策略研究
19
作者 顾玉良 周淑秋 《计算机科学》 CSCD 北大核心 2000年第8期43-46,共4页
1 引言软件测试的基本过程是从单元测试、集成测试、有效性测试到系统测试。一般地说,回归测试属于软件维护的过程,当软件修改之后,回归测试用于确认修改的正确性,包括修改本身的正确性和未修改的部分未受到因修改而导致的不正确影响。
关键词 面向对象 程序回归测试 数据流组合
在线阅读 下载PDF
面向对象程序的两种修改影响分析方法 被引量:5
20
作者 雷海虹 缪力 张大方 《计算机工程与科学》 CSCD 2005年第5期101-103,共3页
软件测试和软件维护是保证软件质量、减少软件错误的重要过程。在软件发展过程中,常常需要对程序进行修改。为了确保对程序的修改达到目的和没有引入新的错误,必须对修改后的程序进行回归测试和进行修改影响分析。在面向对象的程序中,... 软件测试和软件维护是保证软件质量、减少软件错误的重要过程。在软件发展过程中,常常需要对程序进行修改。为了确保对程序的修改达到目的和没有引入新的错误,必须对修改后的程序进行回归测试和进行修改影响分析。在面向对象的程序中,由于鼓励类的继承和使用过程,程序修改的扩散效应更为明显,减少回归测试耗费、增强修改影响分析功能的问题显得非常重要。本文介绍了两种修改影响分析方法:基于类粒度的防火墙方法和类成员粒度的调用图方法,并对防火墙算法进行了改进,并对基于调用图的分析方法进行了简化。针对不同的需求和实际情况,可以采用不同方法或结合两种方法进行修改影响分析,提高分析效率。 展开更多
关键词 面向对象 程序设计 模块化 编程语言 程序修改影响分析方法 软件开发 软件测试 软件维护
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部