首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
测试是确保嵌入式操作系统品质及安全性的重要途径,而测试用例是软件测试中的重要角色。针对目前嵌入式操作系统历史用例知识不能充分利用以及传统案例中测试用例复用功能弱的缺陷,提出了一种基于知识图谱的嵌入式操作系统测试用例推荐模型。该方法利用知识图谱在具有复杂关系的数据中存储和检索信息的优势,根据历史测试用例抽取实体和关系,设计本体模型,并创建领域知识图谱;选择无监督对比学习的自然语言处理技术进行实体间的中文文本相似度匹配任务,结合知识推荐建立关于嵌入式操作系统测试用例的复用推荐模型。实验结果表明,本文设计的本体模型能够帮助测试人员有效地复用测试用例,并达到94.305%的覆盖率,极大地节约了测试成本,具有较强的工程应用价值。  相似文献   

2.
提出了一种从UML2.0序列图产生软件安全测试用例的方法,该方法以基于模型的测试技术为基础,将序列图转换为事件迁移图,从而产生测试用例集,提高了软件安全性测试的自动化水平.该方法可应用于软件设计与开发过程的早期阶段.所添加的UML2.0序列图的新特征,可将传统的软件测试方法应用于软件安全性测试.  相似文献   

3.
动态符号执行是对程序进行安全性分析的重要技术.在动态符号执行过程中,存在着符号地址,系统调用,路径选择等问题.针对符号地址导致的别名分析问题,本文提出了一种基于约束的指针分析方法,对程序进行过程内的指向分析,并对指针分析过程引入约束条件,产生可以进行路径选择的测试用例,以提高指针分析的精度.在国内首款某型号商用编译器的开发过程中实现了该方法,实验结果表明,该方法可以准确地分析C语言测试用例,缩短用例测试的时间.  相似文献   

4.
本文构建了一个基于区间集的组合覆盖测试模型并提出了一个基于区间组合的测试用例生成算法(TCGIC).TCGIC算法用符号执行方法收集程序路径的约束条件,寻找相互关联的输入参数;借鉴组合覆盖测试的方法,构建解区间组合树,并选用深度优先策略或其他组合覆盖策略,获得输入参数的区间组合的集合;运用区间运算的方法,把每一个区间组合代入到程序路径的约束条件中,判断区间组合上程序路径的可达性;选用相应的用例生成策略,在路径可达的区间组合上生成测试用例.  相似文献   

5.
针对当前固件模糊测试方案在测试具有复杂路径条件的固件时开销较大并且效率低下的问题,提出了一种高效省时的固件测试改进方法.该方法根据固件与外设交互使用的通信协议来修改模糊测试器产生的测试用例,使得测试用例可以突破校验和检查这一复杂路径条件.使用该方法改进了固件测试方案p2im(processor-peripheral i...  相似文献   

6.
通过对自然人群血栓状态和部分生化指标的检测,采用常规的统计分析,推断出正常人体外血栓参数的临界值分别为;长度36.83min,干重42.44mg,线密度2.28g·m-1.血栓状态与血液内的部分生化指标有弱的相关,分别是胆固醇与线密度相关,甘油三酯与血栓长度相关,β-脂旦白与干重相关.  相似文献   

7.
马氏环境中的生灭链   总被引:2,自引:0,他引:2  
研究了有限马氏环境中的生灭链首达时的问题,通过差分方程给出了状态问首达时的关系,进而给出了含有吸收态的马氏环境中的生灭链被吸收的差分方程.用一个例子说明,当过程的状态空间也为有限时可以根据差分方程计算出两状态间首达某一状态的概率.  相似文献   

8.
基于cDNA宏阵列的系统聚类分析猪发育阶段的基因表达谱   总被引:3,自引:0,他引:3  
取杜洛克猪胚胎第33,45,55,65.75天的背最长肌样本.用cDNA Macroarray分析方法和聚类分析技术分析了327个EST在骨骼肌内不同发育阶段的基因表达谱.结果表明有98条EST在不同发育时期显著差异表达.第33天和第45天两阶段基因表达状态相似.第55天和第65天基因表达状态相似.而第75天的基因表达与第55天和第65天两个阶段的基因表达具有相近的聚类关系.表达状态相近,基因功能相似的基因大都被聚类在一起.  相似文献   

9.
可信密码模块符合性测试方法与实施   总被引:8,自引:0,他引:8  
提出了一种有效的可信密码模块符合性测试方法,给出了衡量指标,并按照该指标对测试进行了测试分层,利用可信密码模块(TCM)内部命令的依赖关系建模获取测试用例.由于该方法分别在功能层采用扩展有限状态机模型、在命令层采用等价类划分法获取测试用例,所以能对现有TCM产品实施更加完备的符合性测试.测试结果表明:与其他TCM测试方法相比,本测试方法具有较高的测试效率.能够发现更多产品不符合标准带来的问题.  相似文献   

10.
根据计算机网络固有的层次结构特性,提出了基于层次结构的动态自适应的网格负载平衡调度算法,在下层结点上采用便于管理的集中式算法;而在高层结点上采用高效稳定的分布式渗透算法.该算法由于在结点的重载和轻载状态之间增加了一个缓冲状态——适度,使得系统的负载状态刻画得更为精确,从而使网格系统趋于平衡稳定;另外在负载迁移时也尽量地采取就近迁移的原则,使得系统开销和网络通讯量得以减少.  相似文献   

11.
在软件测试阶段,常使用的排错方法包括排错测试和操作概图测试,但它们采取的都是随机测试的策略.在对它们进行研究的基础上提出一种新的测试方法基于软件系统中使用的知识以及对相关知识的使用方式的软件测试方法.基于软件知识的测试方法可以应用于软件的可靠性稳定增长测试与软件安全性测试,也可以应用于对面向对象软件的测试,以及应用于采用组件重用策略的软件可重用技术的软件系统测试。  相似文献   

12.
根据软件工程的原理和方法研究了计算机软件重用的过程、方法及关键性技术;提出了一种基于可重用构件库的软件重用方法;并简要地介绍了支持这种方法的一个原型系统。  相似文献   

13.
将重用技术应用到软件过程仿真和控制之中,提出了一种基于递阶的软件过程模型重用方法,并对其中的元模型重用进行了重点阐述,将演化计算与元模型重用结合起来,给出了形式化描述,以及重用实现算法.针对每一个软件项目都建立软件过程模型是比较繁琐和费时的工作,因此重用已有的软件过程模型不仅能缩短开发周期,也能提高软件的可维护性和可靠性.  相似文献   

14.
给出了软件重用的定义,研究了领域分析、重用再工程、面向对象的程序开发方法以及基于重用的软件开发原则和软件重用技术在地理信息系统(GIS)软件开发中的应用.  相似文献   

15.
在充分地考虑了软件排错过程特点的基础上,将现有的可靠性增长模型中“完全排错”的假设修改为“不完全排错”,使之更符合实际情况.通过将软件错误分为不同的两类来刻画,得到了一个软件可靠性增长模型,该模型含有两个参数,使用起来较为方便.  相似文献   

16.
代码组件的动态组合重用方法   总被引:1,自引:0,他引:1  
阐述了代码组件及其动态组合重用方法的基本概念,详细地介绍了一种动态组合重用代码组件的方法——DCRCC(Dynam icCom position Reuse ofCodeCom ponent)方法. 实践表明,基于代码组件的封装技术、组合技术和库管理技术,DCRCC方法能够通过动态组合重用代码组件的方式有效地进行软件开发.  相似文献   

17.
范畴论在软件设计中的应用   总被引:1,自引:0,他引:1  
针对范畴论在程序设计、软件架构和软件重用等方面的结合与应用,比较详细地叙述了国内外学者将范畴论应用于计算机科学的历史和现状,比较分析软件重用技术的过去和现在的不同做法,以突出范畴论的理论在实践应用中的重要性。软件重用的思想一直被软件设计者所重视,尤其发展到现  相似文献   

18.
软件框架是软件重用的一种有效技术,然而传统的软件框架是采用面向对象的技术,软件框架的实现存在不足之处.本文采用面向Agent的软件框架,从框架的构件、交互机制和变化性的处理机制进行了阐述,与传统的面向对象的软件框架相比,具有较强的适应性,提高了框架的重用能力.  相似文献   

19.
从软件体系结构的角度,运用z-规范在系统级描述了应用框架和设计样本的语义,包括设计样本的组成、联系、合成和运用设计样本组成应用框架等,与通常的非形式化方式,如图表、自然语言等描述形式相比,具有语义精确、易于实现和交流等优点.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号