共查询到19条相似文献,搜索用时 62 毫秒
1.
蔡云飞 《解放军理工大学学报(自然科学版)》1992,(1)
ESTELLE是一种由ISO提出的用于描述计算机通信协议的形式化描述技术,并已成为国际标准。随着计算机网络技术的发展,出现了一门新的学科——协议工程。它包括通信协议的规范、验证、生成、测试。测试序列生成在协议一致性测试中是一个非常复杂的问题。本文提出了从ESTELLE语言规范生成测试序列的方法。有关测试序列生成的一些原始材料可以在一些协议规范的文本中找到。_抽象机(即扩充的有限自动机)是所提方法的基础。这个方法的思想是这样的:首先是用ESTELLE语言编译器从ESTELLE协议文本中提取要求的信息(抽象机),并且用某种形式表尔之。第二,将抽象机展开成为一个一般的有限自动机。第三,从有限自动机中生成测试序列。最后,把测试序列转换成TTCN形式。 相似文献
2.
形式化方法具有精确的描述性和很强的抽象性.用形式化方法描述规格说明,避免了在需求分析阶段对数据结构和算法细节的详细描述,同时又避免了一般建模方法中的模糊性和歧义性.针对组件系统的集成测试产生测试用例,提出一种使用Object-Z模式描述组件模型的方法,并且针对模型提出测试准则,产生测试场景,然后根据得到的测试场景产生测试用例. 相似文献
3.
形式化方法自动生成测试用例的算法研究 总被引:1,自引:0,他引:1
本文提出了一种从形式规格说明中利用等价类划分的方法自动生成软件测试用例的算法,给出了算法步骤.算法设计,并进行了算法分析。最后指出了下一步工作的重点所在。 相似文献
4.
结构化面向对象形式规格说明语言OOZS——规格说明测试 总被引:2,自引:0,他引:2
自动或半自动实现面向对象形式规格说明的测试不但要求相应的规格说明语言具有严格的形式语义,而且要求使用人员具有较深的数学基础,从而最终影响了面向对象规格说明测试的研究。本文提出了一种测试方法,该方法通过构造测试用例对面向对象形式规格说明的各种特性进行检验,可以较容易地发现形式规格说明中的不一致、不完整之处。 相似文献
5.
NUSL是一个以数据抽象为核心的,可执行的规格说明语言,它具有如下特点:1.表达力强,2.简明精确,3.模块化,4.可执行.本文描述NUSL的语法语义并给出—个应用例子. 相似文献
6.
针对确认测试自动化在实现中的难题,提出了将测试过程进行划分的确认控制策略,并探讨了次之付诸实践的可行方法。一方面通过将测试过程进行划分减轻用例设计的负担,另一方面通过在每个测试步内生成完全的功能路径以保证功能覆盖的全面性。方法确认测试过程除了在把数据流图转变为带控制扩展的数据流图时需要人工辅助之外,其余的步骤均能自动实现。 相似文献
7.
为提高布尔规格测试用例生成的效率,对常用的循环赋值方法进行了改进,将检测条件转换为类似合取范式(CNF)的表达式并对各子表达式进行了循环赋值.针对布尔表达式中文字否定错误(LNF)及文字引用错误(LRF)等2种类型的变异,该方法从语法树中发生变异的叶结点处进行回溯,将检测条件分解成子表达式,并分别对各子表达式进行循环从而生成其可满足赋值,最后将上述赋值组合形成测试用例.实验数据显示:该方法有效地减少了测试用例生成时所需的循环赋值次数,且测试用例生成时间的缩减与循环次数的减少呈近似线性关系;相对LNF,该方法对LRF时间的缩减更为明显.研究表明检测条件的分解循环能有效降低总循环次数,从而提高了测试用例的生成效率. 相似文献
8.
基于排序形式化规格说明的软构件匹配 总被引:4,自引:0,他引:4
基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法,在软件复用和库检索中,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求.利用基于排序形式化规格说明来描述软构件的行为,并在构件和方法层次上给出多种不同类型的基于排序形式化规格说明软构件匹配的定义,及其在构件检索中的应用. 相似文献
9.
针对确认测试自动化在实现中的难题,提出了将测试过程进行划分的确认控制策略,并探讨了将之付诸实践的可行方法.一方面通过将测试过程进行划分减轻用例设计的负担,另一方面通过在每个测试步内生成完全的功能路径以保证功能覆盖的全面性.方法确认测试过程除了在把数据流图转变为带控制扩展的数据流图时需要人工辅助之外,其余的步骤均能自动实现. 相似文献
10.
本文讨论了代数规范说明技术及其到逻辑程序设计语言PROLOG的转换。首先给出了一种基于抽象数据类型的代数规格说明语言ASL:然后介绍了由ASL描述的规格说明到PROLOG转换 的形式化方法;在这种方法的基础上设计了一个自动转换系统,该系统接受ASL语言描述的规格说明,通过转换规则,逐步将此规格说明转换成可执行的PROLOG语言程序。 相似文献
11.
宋国新 《华东理工大学学报(自然科学版)》1990,(5)
提出了生成测试数据的结构归纳法,并举例说明如何运用结构归纳法产生程序的测试数据,以利于程序员有规则地产生测试数据。它对提高测试效率,改善软件产品的可靠性有促进作用。 相似文献
12.
将UML协作图与状态图结合起来,以此为模型,用于集成测试用例的生成.首先以协作图为依据确定集成测试的对象,对状态图进行组合,形成组合状态图,并给出组合状态图的形式化定义,以及对组合状态图进行展开,然后用于集成测试用例的生成,在覆盖所有的测试需求的前提下,生成的测试用例较少. 相似文献
13.
杨超 《五邑大学学报(自然科学版)》2011,25(1):61-64
建立了以生成高区分度试卷为目标的自动组卷问题的数学模型,针对该模型提出了基于贪心算法的试卷生成方法,将算法应用于实际的考试系统中,并与禁忌搜索算法生成试卷的策略进行比较,结果表明:贪心算法用更少的时间找到了更好的解. 相似文献
14.
软件集成测试中的一种用例生成方法 总被引:1,自引:0,他引:1
针对面向对象语言的多态、动态绑定等特性增加了面向对象软件集成测试难度的问题,提出了一种测试用例的生成方法.首先借鉴正交矩阵测试策略的思想,采用自定义正交矩阵生成算法生成一个二维正交矩阵,再使用鲁棒性测试方法优化生成正交矩阵,最后采用自定义测试用例生成算法为面向对象软件的集成测试生成测试用例集,并将测试用例集用XML文档保存,以备下一步测试用例复用.经验证表明,使用正交矩阵能提高错误检测能力,用其生成的测试用例比较少且方法简单、易于实现. 相似文献
15.
根据可装配的模块机器人及模块化思想,建立各个模块的速度、加速度等动力学表达式及相关修正公式,采用补偿迭代法来自动生成动力学方程,最后以二自由度模块机器人为例得出在Windows环境下自动生成的动力学仿真图形。 相似文献
16.
对协议测试套的产生大部分都是手工寻找的,介绍一个在GE-LOTOS的基础上自动产生TTCN测试套的工具,该工具是基于由形式描述技术语言E-LOTOS转换成的GE-LOTOS.并对Internet上的一个标准路由信息协议(RIP协议)进行了TTCN测试套的应用. 相似文献
17.
提出一种线性电路参数化宏模型自动化建模方法。传统的参数化宏建模采用重心插值实现,将非参数化极点-留数宏模型拓展成参数化宏模型;但是需要人工凭经验确定插值节点,效率低下,建模代价大。针对这一问题,通过引入插值步长迭代平分缩小的策略,在满足一定建模精度的情况下,实现自动确定参数化宏模型插值节点,提高了建模效率。最后,通过微带低通滤波器实例验证了所提方法的有效性。 相似文献
18.
装配与拆卸序列的自动生成与评价方法研究 总被引:11,自引:0,他引:11
采用次与关系相结合的装配模型,研究利用割集法自动求解装配与拆卸的并行序列问题,为尽量避免图爆炸问题的产生和提高割集法求解装拆序列的运行效率,有用分层策略并提出两条新的判断割集可地性的准则,通过评价分析,给出了从所有可行的装拆序列中,选出最优序列并反馈改进意见的方法。 相似文献
19.
设计并实现了一个代码自动生成器模型,完成从WSDL文档到具体Web服务客户端代码的映射过程,指出了IBM的WSIF应用框架的不足,从实践上探索了动态电子商务架构的一个重要技术,模型定义了从WSDL定义数据类型到相应Java数据类型完全自动化的映射机制,提供了对一些新的用户定义数据类型的支持,并通过在模型中定义映射规则,完成了不需人工干预的代码生成和正确性检验工作. 相似文献