嵌入式实时软件的构件化开发技术研究

被引量 : 56次 | 上传用户:yongxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机的应用模式在经历了主机模式和个人机模式后,目前正向最适合人类使用的普适计算(Pervasive Computing)模式发展。在普适计算模式下,嵌入式系统将会渗透到人们生活的方方面面,为提高人们的生活质量发挥重要的作用。在这种情况下,嵌入式软件的质量和开发效率往往会对一个嵌入式产品的成功起着决定性的影响。传统的嵌入式软件采用的封闭式的开发方式已经越来越不适应当前应用环境的需要。软件重用作为提高软件质量和开发效率的一种现实可行的方法已经得到越来越多的重视,而构件化的软件开发技术作为软件重用的主要方式成了软件工程界的研究热点,利用构件化技术来提高嵌入式软件质量和开发效率也成了实时软件工程研究的重要内容。 构件化软件开发的最终目的是希望软件象传统产品一样能在生产线上生产出来。在对嵌入式实时软件的构件化开发技术的研究现状进行系统而全面的分析后可以发现:嵌入式实时软件的构件化开发技术还处于探索阶段,没有多少可以应用于工程实践的研究成果,因此,目前应该重点研究与工程实践直接相关的构件化开发技术。这样产生的研究成果能够直接而方便地被软件开发者在工程实践中使用,开发者就能切实体会到构件化技术的好处,从而在以后软件开发中自愿采用这种技术,最终达到构件化软件开发的最终目的。基于这种思路,本文展开了相关的研究和实验,主要的贡献与创新之处包括: 1.嵌入式实时软件运行环境的构件化模型是嵌入式实时软件构件化开发技术的基础。在分析现有构件模型和嵌入式实时软件框架的优缺点基础上,基于构件化的基本思想,再结合连接件思想,提出了一种基于灵巧连接件的嵌入式实时软件框架作为嵌入式实时软件运行环境的构件化模型。该软件框架提供了对实时性的灵活支持、提高了构件的重用性、增强了软件的维护性和灵活性,较好适应了嵌入式软件的专用性、多样性和变化性的特点。 2.软件开发环境对提高软件开发的效率和质量至关重要。在分析了现有软件开发环境优缺点基础上,提出了一种构件化的软件开发环境模型。该开发环境的构件化模型达到了与运行环境的构件化模型相统一,对软件
其他文献
针对谷物测产系统采样频率过高时数据冗余量大、软硬件成本高,而采样频率过低时测产精度和稳定性难以保证的问题,分析了谷物的冲击规律并根据采样定理确定了谷物流量信号的最
本文从成长主题这一角度切入,着重分析《简·爱》这部小说的成长主题及其构成,以及小说是如何凸显成长主题的,并结合文学传统和时代背景探讨其成长主题的独特性及创作缘由,从
嵌入式实时数据库管理系统是近几年才兴起的一项新的数据管理技术。它以目前成熟的数据库技术为基础,针对嵌入式设备的具体特点,实现对移动设备和嵌入式设备上的数据存储、组
编者按:$$习总书记曾经多次视察舟山,对舟山海洋事业发展给予厚爱,舟山成为经略海洋思想的重要实践地。"让海洋成为财富"是习近平经略海洋思想重点。$$7月15日,由中国社会科
报纸
甲状腺癌发病率约占全身恶性肿瘤的1.7%,是最常见的内分泌恶性肿瘤~([1,2])。近年来,国内、外甲状腺癌发病率呈明显上升趋势~([3,4]),在实体恶性肿瘤中发病率增长最快~([5])
目的研究稳定性二氧化氯固体剂型的制备方法及杀菌效果.方法以硬脂酸、甲壳素、凡士林、液体石蜡等作软膏基质进行软膏剂处方筛选;用聚乙烯醇(PVA)、甲壳素等辅料进行涂膜剂
立案环节既可以有效的甄别案件性质,避免刑事法律对社会生活的过多干预,又可以集中精力办大案,更好地完成维护社会治安的任务,还可以促进刑事程序的规范运行,减少或避免对公
自伯尔曼《法律与宗教》一书被引入我国以来,"法律必须被信仰,否则它将形同虚设"的名言在法学界引起了关于法律信仰的研究热潮,各种观点层出不穷,法律信仰能否本土化是一个终
本文论述了交流异步电机的变频调速原理及变频调速技术的发展。矢量控制变频调速技术是比正弦脉宽调制(SPWM)技术更好的新型变频调速技术。该技术思路清晰新颖,逆变器直流母
目的:探讨温针灸辅助抗炎止痛药、软骨保护剂治疗膝关节炎的作用机制及其对患者预后的影响。方法:选取2015年10月至2017年5月广州中医药大学针灸康复临床医学院收治的膝骨关