收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

COTS构件集成软件系统的测试方法研究

张毅坤  
【摘要】: 电力系统是一个大规模、时变的复杂系统,它在国民经济和国家安全中占有重要的地位。随着电力网络拓扑系统变得越来越复杂,运用高效的模拟仿真计算软件已成为电力系统工作者进行电力系统规划、保护、调度及故障研究的重要工具。为了提高该类软件开发效率,减少成本,保障质量和可靠性,越来越多的电力系统软件也像其它大型软件系统开发一样,采用了目前先进的开发技术-基于COTS构件集成技术开发软件系统。而基于COTS构件集成软件系统,是一种独特的软件组装过程,是多种异质构件的松耦合结构,且构件易被更新易被替换,演化速度快,系统的可靠性与质量对构件质量和构件集成质量有高度的依赖性,对该类软件的测试就成为保障软件系统可靠性的重要手段。针对如何解决COTS构件集成构件异构、原代码不可知、测试理论与测试方法不完备的测试难题,本文在以下几个方面开展了研究工作: 首先,为了揭示构件集成软件的内在运行规律,利用观测与踪迹语言理论,使用状态、事件、内容依赖关系和上下文依赖关系定义软件结构,提出了具有独立关系的构件集成软件有限自动机观测模型,观测和记录软件的动态行为,为全面、系统地测试奠定了理论基础。其次,提出了基于合约检查的COTS构件包装方法,从构件的外部包装入手,建立外部跟踪机制,提高了构件的易测试性,为执行基于有限自动机观测模型的构件集成软件测试提供了前提。再者,为了模拟构件的运行环境,捕获构件在集成环境中出现的异常,提出了一个针对构件集成软件的通用测试平台框架(ITACBS)解决了测试平台的组成设计、规范化表述、错误追踪等问题,对该类软件测试的准备、执行和分析进行了总体规划,并形成了完整的测试过程。此外,利用区间相容技术对约束集论域进行削减,采用改进的遗传算法在经过削减的论域内进行动态搜索,并引入免疫遗传的思想,提出了将区间相容算法与免疫遗传算法融合产生测试用例的新思路,使测试用例的路径覆盖率更高,收敛率更快。最后,利用基于互联网设计、分析、模拟电力系统的开源新一代电力系统仿真软件系统InterPSS,对本研究所涉及的理论、方法、技术进行实践与验证。 研究与实践表明:本文从构件集成软件测试观测模型的创建、构件易测试性探索、集成测试环境平台的实现、智能化测试用例的生成等方面,全面、细致、深入地提出了构件集成软件测试的整体解决方案,所形成的一整套理论与方法是可行、有效的,具有一定的通用性和可扩展性,具有良好的应用前景。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 戴维福克斯韦尔 ,赵莲芳;COTS在海军指控系统中的广泛应用[J];情报指挥控制系统与仿真技术;1998年08期
2 杨林;一个软件复用成本模型对COTS、PLE和TTM的拓展[J];郑州大学学报(工学版);2005年02期
3 尹恩·努斯鲍姆 ,赵莲芳;指挥系统的发展和COTS产品的应用[J];情报指挥控制系统与仿真技术;1998年12期
4 袁晓晗;航空电子综合核心处理技术研究[J];航空电子技术;2004年03期
5 马飒飒,吴国庆,亢勇,贾志军;COTS技术应用对军用ATE的影响[J];计算机测量与控制;2003年02期
6 唐;美国陆军正征求COTS/NDI电子攻击系统的研究[J];电子对抗技术;1999年03期
7 刘国灿,刘锦德;基于COTS的系统综述[J];计算机应用研究;2003年01期
8 杜献峰,郑秋生,许峰;COTS组件的非功能需求研究[J];中原工学院学报;2004年02期
9 屈喜龙;COTS软件系统开发的研究[J];计算机应用研究;2005年09期
10 倪晨鸣;宋庆文;;广电网络资源管理系统建设模式探讨[J];有线电视技术;2008年03期
11 金同标;海军C~4ISR计算机的发展与应用[J];舰船电子工程;2001年06期
12 杨平,杜丽;测控一体化的集成技术[J];电子科技大学学报;2002年01期
13 杨新梅,周益平;电信企业COTS CRM实施策略[J];电信科学;2005年10期
14 林彩虹;;CapSense技术在键盘控制器中的应用[J];微计算机信息;2007年11期
15 李光沐;测控软件的集成技术[J];测控技术;1999年04期
16 杜献峰;组件及其复用技术研究[J];电脑开发与应用;2004年05期
17 王晓莉;李心科;;基于改进AHP模型的COTS需求优先级的合成[J];微机发展;2005年12期
18 李海山;欧中红;杨升春;袁由光;;基于COTS的容错服务器及其故障恢复技术[J];计算机工程;2007年08期
19 梁开健;游红;刘炎玲;;COTS软件系统的开发与应用[J];安徽职业技术学院学报;2009年02期
20 梁开健;游红;刘炎玲;;COTS软件系统的开发与应用[J];贵阳学院学报(自然科学版);2009年03期
中国重要会议论文全文数据库 前10条
1 林长苓;周军连;聂国健;;COTS元器件在海军电子装备系统中的应用和可靠性风险分析[A];中国电子学会可靠性分会第十三届学术年会论文选[C];2006年
2 王丽君;;COTS器件在空间的应用[A];中国空间科学学会空间探测专业委员会第十四次学术会议论文集[C];2001年
3 石星;;高速数字信号处理设计评述[A];中国电子学会第七届学术年会论文集[C];2001年
4 周世新;;舰载电子设备环境控制研究[A];中国电子学会电子机械工程分会2009年机械电子学学术会议论文集[C];2009年
5 周京春;王贵武;;地下管线信息管理系统建设中核心问题的探讨[A];数字测绘与GIS技术应用研讨交流会论文集[C];2008年
6 姜秀杰;孙辉先;;商用器件的空间应用[A];中国空间科学学会空间探测专业委员会第十七次学术会议论文集[C];2004年
7 Nicholas Mc Guire;;Floss Software Architecture for Safety Related Systems[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
8 韩军花;杨月欣;门建华;王竹;何梅;;锌对红细胞膜转运功能影响的研究[A];中国营养学会第八次全国营养学术会议论文摘要汇编[C];2000年
9 吴世湘;;军事/宇航用光纤连接器近期发展动向[A];中国电子学会元件分会连接器与开关第八届学术会议论文集[C];2004年
10 李力刚;廖新浩;;流体动力学并行计算的Beowulf系统构建[A];2001年中国地球物理学会年刊——中国地球物理学会第十七届年会论文集[C];2001年
中国博士学位论文全文数据库 前4条
1 张毅坤;COTS构件集成软件系统的测试方法研究[D];西安理工大学;2008年
2 夏均忠;基于网络的军车安全性能智能检测和隐患预警系统的研究[D];天津大学;2005年
3 陈晗斐;实时操作系统的若干关键问题研究[D];浙江大学;2004年
4 刘广达;高逼真度研究型飞行模拟器的可重构关键技术研究[D];哈尔滨工业大学;2010年
中国硕士学位论文全文数据库 前10条
1 屈婧;COTS器件ADV212的宇航应用研究[D];西安电子科技大学;2010年
2 范怀炜;COTS软件系统及其包装器的研究[D];昆明理工大学;2003年
3 刘畅;基于COTS的软件开发过程改进及退化风险分析[D];浙江大学;2005年
4 林福栋;基于COTS和软件差异性的双机热备平台的设计与实现[D];北京交通大学;2011年
5 康锋;商业现货(COTS)软件产品易用性测评研究[D];中山大学;2012年
6 熊华根;基于COTS的安全关键软件故障注入技术研究[D];华中师范大学;2007年
7 樊丽萍;一种基于FCS的远程技术支持系统的设计与实现[D];大连交通大学;2005年
8 刘杰;可穿戴计算机硬件技术研究[D];重庆大学;2005年
9 陈树泉;基于COTS技术的2乘2取2安全计算机平台的研究[D];北京交通大学;2008年
10 廖亮;电子联锁系统安全计算平台的研究与实现[D];北京交通大学;2008年
中国重要报纸全文数据库 前10条
1 ;HPC在角逐什么?[N];计算机世界;2004年
2 连晓东;运营支撑等待腾飞[N];中国电子报;2003年
3 梅玫;TMF“尼斯”论坛的微笑[N];网络世界;2003年
4 王树理;如何加强网络安全[N];光明日报;2001年
5 清水;集中式刀片架构助力PC安全[N];计算机世界;2003年
6 本报记者 武汉;我的高空作业[N];网络世界;2003年
7 宋志坤;ATCA走向动态服务[N];中国计算机报;2005年
8 张燕玲;套装软件后来者居上[N];通信产业报;2004年
9 本报记者 刘晶;中国通信软件企业走进国际论坛[N];中国电子报;2003年
10 尹南;群芳竞秀玫瑰超市夺美花店[N];国际经贸消息报;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978