基于容器云的大规模复杂软件系统持续集成开发环境

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:dabingjiajia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航电技术的发展,航电软件系统的规模及功能日趋庞大和复杂,开发周期越来越长,多团队的大规模复杂航电软件系统开发面临新的挑战。在这种背景下,工业界提出了诸如未来机载能力环境的通用航电软件开放架构。在该架构下,航电软件系统开发的关键在于可移植组件的持续集成。因此,如何为基于这种架构的航电软件系统多团队开发建立持续集成机制和相应的持续集成开发环境是目前亟待解决的问题。针对上述问题,本文以实验室承担的实际项目为背景,在对容器及容器云、未来机载能力环境、微服务等相关技术进行深入分析研究的基础上,提出了一种基于容器云的航电软件可移植组件持续集成开发机制,设计并实现相应的持续集成开发环境系统。该系统包括集成事件处理器、集成任务调度器和集成任务执行环境等功能模块。测试情况表明,该系统是可行及有效的。本文的工作要点如下:1)基于规则的集成事件处理机制。该机制将组件的集成事件处理逻辑与其它代码解耦,通过集成事件去触发集成规则执行相应的集成事件处理逻辑,可以对组件集成事件处理逻辑进行扩展而不会影响到持续集成开发环境的运行。2)基于最早完成时间的集成任务调度算法。该算法首先计算集成任务调度在各个集成任务执行节点上的最早完成时间,然后根据最早完成时间将集成任务调度到相应的集成任务执行节点执行,从而有效的使用资源,缩短集成任务整体的运行时间。3)基于容器云的集成任务执行机制。该机制提供了统一的集成任务执行环境,将可移植组件的集成任务微服务化,使其相对独立,便于开发维护。此外,该机制通过镜像可以快速实例化部署集成任务,应对多团队持续集成开发的要求。
其他文献
石墨烯的出现打开了二维材料的探索之路。相比于零带隙的石墨烯,具有1~2伏带宽的二维过渡金属硫族化合物(TMDs)被广泛用于制造电子和光致发光器件。然而这些器件的散热可能成为限制其性能和可靠性的瓶颈,因此了解纳米结构中的热输运变得越来越重要。与单层二维材料相比,通过堆叠不同的TMDs形成的范德华异质结构表现出不同寻常的性能,并在光学和电子学中有良好的应用前景。目前,制备异质结构主要有自下而上直接生成
金属基多相材料包含两种或两种以上的相,主要涵盖两种类型:一是双金属相材料,例如贝氏体与铁素体组成的双相钢、室温组织为和的双相铜,以及形状记忆合金;二是掺杂了增强相的金属复合材料,如纤维和碳化硅补强的金属基复合材料。金属基多相材料较普通金属材料具有诸多特殊性能,近年来被广泛地研究并被大量地应用于航空航天、船舶等领域。对于此类材料,其多相成分会对微观组织的演化产生影响,因此其疲劳行为机理更为复杂。如果
随着工业各个领域对轻量化需求的增加,碳纤维增强环氧树脂基复合材料因其密度小、易于加工成型、强度高、耐腐蚀等优点,有很大的应用空间。然而,现在碳纤维增强环氧树脂基复合材料存在着厚度方向导热性能差的缺陷,限制了其在导热要求高的结构上的应用。通过在环氧树脂中添加诸如石墨烯等导热填料,可以提高其导热性。但是填充型导热聚合物材料仍然存在着一些缺陷。即当导热填料量较低时复合材料的导热性能差,不能满足实际使用的
乙肝病毒的主要被感染者是人类以及大猩猩等少数灵长类动物,过去对乙肝病毒的研究常受到制约是由于缺乏适宜并可行的实验动物作为模型。依据目前对乙肝病毒的研究,发现乙肝病毒的DNA只要进入寄主细胞,就不受感染组织和易感染物种的限制,这表明能够和乙肝病毒特异结合的受体与易感染者即宿主肝细胞表面结合的能力与感染范围的大小正相关。基于已有的关于乙肝病毒受体方面的研究,在若干可能的乙肝病毒受体中我们统计出最有可能
我们对斯隆数字巡天(Sloan Digital Sky Survey,SDSS DR7)的恒星形成率函数(SFRF),比恒星形成率函数(sSFRF)进行了 Eddington偏差矫正,并计算了宇宙恒星形成率密度(CSFRD)。我们将得到的真实恒星形成率函数和之前的观测数据进行了比较,发现与由UV光度函数得到的观测数据非常贴合,尤其在SFR=0.01~5M⊙yr-1处,但在高恒星形成率端(SFR>1
颗粒增强金属基复合材料具有优异的综合性能,克服了传统金属材料使用潜力有限的特点,是其在航空航天领域的有力替代者。航空航天材料对高周疲劳性能的要求较为严格,因此,进一步研究颗粒增强金属基复合材料的高周疲劳性能对其未来在航空航天领域的应用尤为关键。本文以采用搅拌铸造方法制备,并经过挤压加工和T6热处理的SiCp/2A14Al复合材料为研究对象,分析增强体颗粒体积分数对材料的拉伸性能、微观组织、疲劳曲线
液/固界面能是液态金属凝固过程中的晶体形核和生长过程中十分重要的热力学参数。液/固界面能的存在影响了金属凝固时的最大过冷度,也使得凝固过程中重要的形核率以及枝晶生长情况受到影响。但由于固液界面夹在两个凝聚相之间,难以观察,且过冷液体处于热力学亚稳态,实验难以直接对其数值进行测量。随着计算机模拟的发展,分子动力学方法已经成为了预测液/固界面能的重要手段。本文主要采用了临界晶胚法对多种纯金属的液/固界
近年来,随着医疗技术的飞速发展,市场对生物医用材料的需求也日益增高,生物医用材料在人类社会生活中的应用越来越广泛。其中医用高分子材料在医药领域中有良好的表现,但是由于材料表面的生物相容性限制,改善材料的生物相容性是目前高分子医用材料的研究重点之一。针对这一问题,本课题拟开发出一种超高分子聚乙烯(UHMWPE)和聚对苯二甲酸乙二醇脂(PET)材料,对其进行表面修饰从而改善它们的生物相容性、亲水性以使
Emoji has become ubiquitous in text-based communication.Considering its role as communication mode to convey nonverbal cues,this study aims to measure how much the use of emoji can affect understandin
学位
重症监护病房(ICU)是充满挑战的环境,危重病人往往身体情况危急,需要医务工作者做出精准而快速的判断。ICU中许多病人都需要机械通气的呼吸机帮助呼吸,所以呼吸机在ICU内扮演了不可或缺的角色。然而,由长时间佩戴呼吸机引起的呼吸机相关性肺炎(VAP)却威胁着患者的生命。患者如果患上VAP,则会更加依赖呼吸机,形成恶性循环,延长住院时间、增加费用,严重的会导致死亡。呼吸机相关性肺炎的发病率和病死率一直