构件自适应测试技术研究与应用

被引量 : 0次 | 上传用户:abc000123444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的开发(Component-Based Development,简称CBD)或基于构件的软件工程(Component-Based Software Engineering,简称CBSE)已迅速成为一种软件开发新范型,软件开发的粒度也开始逐渐从软件演变成构件。CORBA标准、COM/DCOM/COM+标准和EJB标准等构件标准的广泛应用表明:构件的开发难度不亚于软件的开发。随着构件的普遍应用与发展,把软件测试的粒度进行合理的转化,使测试的对象变为软件构件,这不仅符合当今软件开发的新趋势,也是基于CBD/CBSE软件开发方法的必然要求。构件开发规模不断扩大的同时,构件测试也在飞速的发展。所以,对构件测试的研究就成为软件测试领域的热点和难点。为了达到将控制理论方法有效地引入软件工程领域,使得软件测试过程更加有章可循,进一步保证和提高软件可靠性的目的,本论文引进了软件控制论,探讨了软件理论和控制论的交叉应用。同时,为了满足CBD/CBSE发展所带来的构件测试的需要,本论文结合构件的特点将软件控制论方法引入到构件测试领域,采用马尔可夫链进行建模,用参数估计方法进行优化测试策略,最后通过搭建一个测试环境来验证软件控制论的可行性。在测试过程中,本论文采用受控马尔可夫链对被测构件进行建模,进一步降低了构件测试的不确定性;在自适应测试中,采用改进的最小平方估计方法对测试参数进行评估,在一定程度上优化了测试策略的实际选取:最后,提出了基于最小平方估计的构件自适应测试方法,并通过对构件LSF7.0的实际测试加以应用与实践。论文中所提出的构件自适应测试方法,为软件测试人员提供了一种易于理解、便于实现和可控的构件测试方法,具有一定的理论和实用价值。
其他文献
历史教学责无旁贷的使命是重塑学生的信仰和灵魂。以高中人教版《抗日战争》一课的课堂教学为例,把信仰和灵魂的教育落实到平常的教学中去的方法有:重塑国际视野,让学生学会
给出了弹丸侵彻混凝土的数值计算,其中弹体作为刚体处理并划分成Lagrangian标准有限元网格,而混凝土划分成光滑粒子并经历大应变、高应变率和高压作用。为了描述混凝土的非线
构件化软件测试研究始于20世纪90年代后期,近年随着软件规模和复杂度增加,构件化软件开发方法的不断成熟,构件集成测试逐渐成为热门话题之一。由于构件自身的特点,如:混杂性,
为了得到球形容器内可燃气体的泄爆强度产生机理以及燃烧火焰与压力传播的基本规律,从流体力学和化学反应动力学守恒出发,采用κ-ε湍流模型和EBU-Arrhenius燃烧模型,利用SIM
在频率为10 Hz、应变为9.6×10-51.45×10-2时,对AZ31、ZK60镁合金室温下的阻尼性能进行研究。结果表明:AZ31、ZK60镁合金阻尼性能可用G-L模型来解析;晶粒细化、析出相增多会
近几年,我国艺术设计教育在迅速的发展,但是由于对艺术设计教育的认识不够明确,在教学中只重视技法的训练,而忽视了创新思维的培养,在盲目地扩招、批量化的培养、模式化的教
<正>雀巢"联姻"徐福记后,对中国糖果市场的控制力将会明显增强,同时将会挤压中小糖果企业的生存空间,甚至会有二三线的糖果品牌被淘汰出局。2011年12月7日,徐福记国际集团发
<正>中国古代城市中除民居外,有公共建筑,如城隍庙、关帝庙、孔庙、土地庙以及观音寺等;还有钟楼、鼓楼、戏楼、佛寺、塔、牌坊、皇宫、社稷坛、园林等。往往一个城市里,除了
技术创新生态化,是遏制生态危机、建设生态文明的必然要求,也是实现经济增长方式转变和可持续发展的重要途径。由于我国存在生态观念缺失、市场失灵、主体动力不足、政策不到
目的:观察赖诺普利联合氯沙坦钾治疗慢性心力衰竭(CHF)的疗效和安全性。方法:72例CHF患者随机均分为观察组和对照组。两组患者均给予限盐、利尿等常规治疗。在此基础上,对照