基于构件的软件测试问题研究

来源 :宁夏大学 | 被引量 : 0次 | 上传用户:emailtoli2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件开发是目前软件工程领域研究的热点。构件软件的开发方法使得大型分布式软件系统的开发和维护变得更为简单,可以提高软件的复用性和软件开发效率。但是,采用质量差的构件或者不正确的部署高质量的构件,则会带来灾难性的后果。   构件通常是由第三方的软件厂商提供,或者直接从构件库中购买的商用构件COTS。构件的源代码通常是不可得的,传统的软件测试方法不再适用于构件测试,基于构件的软件测试面临新的问题。目前的研究主要是关于构件的设计、描述和检索,对构件测试的相关研究还很少。   论文首先介绍了软件构件的概念及软件复用的发展历史,并对当前的三种主流构件规范CORBA,COM,和Java Beans进行了简单的介绍。在此基础上,引入了基于构件的软件开发过程。接着,本文介绍了构件测试过程,由于测试构件时因缺少足够的信息,对当前构件和基于构件的软件测试问题研究的现状:构件测试技术、测试标准、测试过程成熟度模型、构件易测性进行了深入的研究。   本文提出了一种基于构件功能子域划分的测试方法,并定义了基于分域的构件测试过程及测试充分性衡量标准。此外,本文将基于模型的测试方法同构件内置测试方法结合起来,提出了一种构件集成测试的方法——基于模型的内置测试方法。   论文的最后,本文的主要工作及进一步的研究方向进行了总结和展望。
其他文献
本文主要研究HW(r,s;h,5)的存在性问题。第一章介绍Hamilton-Waterloo问题的背景,已有的研究基础,以及本文的主要研究对象,即针对完全图的2-因子分解,其一部分2-因子是Hamilton圈,另
随机微分方程的稳定性理论,在确定性微分方程稳定性理论与随机过程理论的基础上发展迅猛,而且越来越广泛地应用在生物、生态、经济、金融等领域.   近年来,确定的Navier-Stok
无论是连续谱问题还是离散谱问题都可分为两类:一类是定义在有限闭区间上且系数具有良好性质的称为正则谱问题,否则称为奇异谱问题.正则谱问题的研究已经形成相对比较完善的理
在模糊环境下的决策分析中,决策信息通常用模糊数表示,根据决策规则确定的决策综合值往往也是以模糊数的形式出现,因此模糊数的排序在模糊决策分析中尤为重要.从模糊数的定义及
学位