面向嵌入式软件测试的配置管理平台的研究与设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wjw909
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件规模的不断扩大和软件工程复杂程度的不断提升,人们普遍采用配置管理相关策略对软件过程进行规范化管理。随着软件配置管理在软件企业中的普及,很多国内外商业组织也推出了自己的软件配置管理工具。但是,由于面向嵌入式软件测试的配置管理工具相对贫乏,导致测试过程可能缺乏有效的配置管理机制。本课题的最终目标是搭建面向嵌入式软件开发工作的统一协同平台。在这一背景下,开始本课题的初步研究,通过建立配置管理平台对测试过程进行管理,提高嵌入式软件测试工作的效率和质量。大体上,本文的主要工作包括:(1)研究了配置管理工具在国内外的发展状况,并对当前各种常用的配置管理工具进行对比;(2)在分析了嵌入式软件测试过程中的常见问题后,提出一种面向嵌入式软件测试的配置管理平台的功能模型;(3)在功能模型的基础上,确定了系统平台架构,并进行需求分析和概要设计,并对关键模块进行了详细设计,最终实现了一种基于Web的配置管理平台,完成项目初期建设的目标。在技术方案上,本平台多选用开源产品,以Subversion为版本服务器,Tomcat为Web服务器,通过SVNKit实现了Tomcat与SVN之间的通信,结合数据库和J2EE相关技术,共同搭建起一个基于Web访问的配置管理平台。市面上的商业化配置管理工具价格不菲,且多为标准化产品,不能很好地满足企业配置管理方面的需求。而本产品由于多采用免费的开源产品,具有成本优势,也使得企业定制配置管理平台成为可能,从而较好地满足企业的需求。本文的研究工作对开源技术在配置管理平台上的运用具有重要作用。
其他文献
近些年,下一代测序技术获得了突飞猛进的发展,由此产生了越来越多的测序数据。如何处理这些测试数据一直以来都是生物信息学领域的一项重要研究内容,下一代测序技术应用到转
伴随着Internet技术的飞速发展,网上购物逐渐成为人们购物消费的主要方式之一。服装作为人们生活中必不可少的生活用品之一,其网上销售数量一直名列前茅。但是,由于服装自身
学位
移动机器人视觉系统是机器人研究与应用领域的一个重要课题,是实现机器人导航的主要技术之一。本文设计了一种基于无线通信的移动机器人视觉系统。该系统设计为应用于采用上
反编译和逆向分析技术的发展,提高了对程序代码的分析能力,较好解决了代码移植、程序优化、系统安全等方面的疑难问题,同时也大大降低了软件的安全性。除了各国政府出台保护
安全多方计算(Secure Multi-Party Computation,简称SMC)是研究多个参与方合作计算一个约定函数,任何参与方都在不泄露自己的输入信息的情况下,计算结束后每个参与方都知道这
智能卡由于具有信息处理能力,且体积小,便于携带,在人类生活中得到了广泛使用,逐渐成为人类生活中不可或缺的一部分,它也加快人类生活的步伐,提高了人类生活的质量。随着第三
DTN网络经常处于分裂状态并有很大延时,因此传统的Ad Hoc网络路由协议不能适应DTN网络的数据传输。当前针对DTN网络的组播传输的研究和成果相对较少,而且协议研究也多采用网
本文所做工作的主要目的是提升软件生产具有模块化、时序化特性的软件生产领域的软件开发效率、软件开发质量、和资源重用率。让这些领域的软件生产方式由编写出一个软件系统
随着计算机技术的飞速发展,出现了许多对数据恢复具有很强时间约束的实时运用系统,比如电话交换应用、移动计算机应用、证券交易系统等。尽管当前国内外对数据恢复技术已经有
医学成像技术的发展促进了临床医学的进步,数字医学图像在辅助诊断、教学和生物医学研究领域发挥了日益增大的作用。与此同时,数字医学图像的数量也与日剧增,如何从这些海量