嵌入式软件的构件化模型的研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:liyaohuaok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
构件技术已经广泛的应用于软件开发过程中,并且大大的提高了软件开发效率,但是在嵌入式领域,构件技术应用的还比较少。将构件技术应用于嵌入式系统中,对于嵌入式软件的开发具有重要的现实意义,采用构件技术可以提高模块的重用性,提高嵌入式软件开发的效率,降低开发难度和成本。本文分析了现有通用构件技术和嵌入式构件技术,并在此基础上,结合星载系统,研究了构件技术在星载软件中的应用。针对星载系统资源有限、可靠要求高、高实时的特点,在总结了现有构件模型特点的基础上提出了一种适用于星载系统的软件模型SECSM(SatelliteEmbeddedComponent-basedSoftwareModel)。本文详细描述了SECSM的组成、特点。相对传统的设计方法而言,本文所采用的基于构件的星载软件提高了星载软件的可靠性,使星载系统易实现、易升级、易移植,具有较强的适应性和可重构性。SECSM模型用构件实现PUS服务,这使SECSM的应用范围更广泛。本文还对软件模型的容错性进行了研究,SECSM提供了四种基本容错方案,并且支持自定义容错策略。此外,为了增强星载软件的灵活性、适应性,本文提出了星载软件动态更新技术,能够实现对系统的动态更新,并能传递更新前后系统的状态,从而实现不停机的动态更新。最后,本文给出了SECSM的一个应用案例,验证了SECSM的可行性。
其他文献
1临床资料患者,女,22岁,学生.因"反复发热、关节痛和下肢水肿6年,反复头痛1年余"于1999年3月人我院.
综述了世界家用衣料洗涤剂市场近期的发展状况,深入分析了各个地区衣料洗涤剂市场的特征,指出浓缩洗涤剂和液体洗涤剂是家用衣料洗涤剂未来发展的方向。
在社会不断发展的今天,电气工程项目很大程度上把控着我国经济水平的发展,电气工程结合社会发展的需要,应用更加科学、高效、智能的电子技术,带动电子工程的的快速发展。而且
目的建立测定米面及制品中二氧化硫脲的亲水性色谱柱高效液相色谱(high performance liquid chromatography,HPLC)检测斱法。方法样品中的二氧化硫脲经0.5%乙酸提取液在冰浴
目的对与精神分裂症相关的胆囊收缩素受体A基因(CCKAR)进行深度测序,寻找精神分裂症相关位点。方法采用Haloplex目标富集系统对8个病例样本与8个正常对照样本进行CCKAR区域的
<正> 在当前学生的厌学情绪不断增长,以至被一些人士列为"教育危机"之一的时候,探讨一下课堂艺术不是没有意义的。因为教学枯燥无味实在是学生厌学情绪产生的重要原因。课堂
目的:探索改善腓肠神经伴行血管为蒂的逆行筋膜皮瓣静脉回流、恢复腓肠神经供区皮肤感觉的有效手术方法。方法:行小隐静脉-大隐静脉端-端吻合(VA)、腓肠神经-隐神经端-侧吻合(NR)。结果:本组
从生物多样性的现状、存在的问题及应采取的措施等三个方面比较全面地叙述了我国生物多样性的情况。“生物安全”是《生物多样性公约》签订后每次缔约国会议都要讨论的中心议
本文是对无锡现代园林工作的一个总结,阐述无锡现代园林的特色、优点,着重分析无锡花卉专类园的形成过程、造园特色,提出无锡建设花卉专类园及园林品牌打造的前景和方法,研究
基于构件的软件开发(CBD)逐渐成为嵌入式软件开发的主要开发方法之一。它能将构件开发的诸多优点(如降低开发成本,提高开发效率,缩短产品上市时间等)带入到嵌入式软件开发当