面向敏捷软件开发的持续集成环境CIE的设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:wolfcner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着敏捷软件开发方法的迅速发展,持续集成受到了广泛的关注。持续集成起源于敏捷软件开发中的极限编程思想,通过鼓励开发人员频繁地集成软件产品来提高软件产品质量和降低软件开发风险。当前持续集成的应用存在以下几个方面的问题:1、从工程实践角度对持续集成展开的研究还不够深入和具体;2、缺乏针对典型软件开发应用的实例参考;3、还没有可以全面支持整个持续集成开发过程的IDE工具。围绕上述问题的解决,本文主要进行了以下几个方面的研究工作:1、研究了持续集成及其相关技术,分析了影响持续集成有效应用的各类因素。持续集成在工程实践中的应用除了必须有特定功能的软硬件开发平台支撑外,相关的开发技术、管理规约和人员分工等要素也都同样不可或缺。于是,把包括硬件设施、软件系统、开发技术、开发规约以及开发人员在内的各类要素全部集成到持续集成环境中,扩充了持续集成环境的概念。2、在总结持续集成常用开发模式的基础上,提出了封闭环境下的小型集中式开发和面向Internet的大型协作式开发两种典型的软件开发模式,并针对它们各自的组织和需求特征,分别设计了与之对应的持续集成环境框架FCIE和MCIE。3、参照FCIE框架,为TSIDE项目设计和实现了一套完整的持续集成环境,并应用到了项目的实际开发过程中,对FCIE的合理性和有效性进行了验证。其中为搭建一体化的持续集成开发平台,设计实现了持续集成插件EclipseCC,该插件安装运行在Eclipse IDE上,可以使软件项目快速进入持续集成开发状态,并可以对持续集成构建状态进行实时的监控,能够有效的促进持续集成开发方法的推广和普及。
其他文献
文章首先回顾了企业网络关系能力的研究概况,为大学科技园的网络关系能力作出定义并分析了其特性,然后构建了大学科技园网络关系能力的评价模型,模型包括网络关系总能力、亚
意义是翻译的核心问题,翻译的本质是双语间意义的对应转换。本文尝试在社会符号学翻译法的指导下研究英汉商标词的翻译问题。并展示社会符号学的发展历程及其在商标词翻译实
伊格尔顿在《文学事件》一著中引入、重释了“家族相似”理论。他挑选出文学的虚构性、道德性、语言性、非实用性与规范性等五种家族相似特征,并强调它们均非文学的充要条件,
《林兰香》是一部个性独特的世情小说,作品中表现出明显的“诗化”倾向,作者在创作中自觉地把诗和小说有机融合起来,创造出别具一格的“诗化”特质。《林兰香》的诗化特征主
皮肤瘢痕疙瘩是以真皮内成纤维细胞过度增生、细胞外基质大量沉积、表皮结构异常为特点的皮肤纤维增生性疾病.其病因不清,临床上缺乏特异性的治疗手段.传统的治疗方法有外科
目的通过组织学观察,探讨颗粒肋软骨游离移植隆鼻术后在体内的转归。方法对2015年1月至2017年12月在我院行颗粒肋软骨游离移植隆鼻术的患者进行回顾性分析,总结修复手术的原
目的:探讨变应原特异性免疫疗法。方法:以105例哮喘性鼻炎为对象,采用安脱达脱敏疫苗进行皮下注射,剂量由小到大,浓度由淡到浓,直至达到对该变应原耐受的最大维持量。通过规
"发愤以抒情"是屈原骚赋的基调,它是个人忧愤和忠君爱国的情感交织,是个体与国家政治相冲突的真切表现。士人阶层作为我国古代社会的特殊群体,在西汉时期处于从属地位,其文化
本文运用投入产出结构分解技术,根据四川省2007年、2012年和2015年的42部门投入产出表,从动态和静态上分析四川省金融业的关联特征。研究结果表明:2007年、2012年和2015年四