首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键。文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的。模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期。  相似文献   

2.
基于CSP的构件化嵌入式软件能耗分析与评估方法研究   总被引:1,自引:0,他引:1  
随着嵌入式系统的发展,构件化软件开发技术已成为嵌入式软件开发的发展趋势.嵌入式系统通常是能源有限系统,如何在构件化嵌入式系统开发前期对其能耗进行分析与评估,发现系统能耗特性设计缺陷,从而提高开发效率,降低开发成本,已成为嵌入式系统设计的一个挑战.文中从构件化嵌入式软件体系结构出发,采用基于路径的系统能耗分析评估方法,在嵌入式系统架构设计阶段对其能耗特性进行分析与评估.在此评估体系中,软件体系结构应用进程代数语言CSP进行形式化描述,能耗特性在构件接口级别定义,最终建立了以CSP迹模型为基础的基于路径的系统能耗分析评估模型.文章最后通过案例分析验证了该模型分析方法的正确性和有效性.  相似文献   

3.
提高软件生产率成为软件产业的当务之急;基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键因素之一。本文主要讨论基于构件的嵌入式系统软件复用技术,提出工业嵌入式系统的系统级软件设计方法,以软件构件形式对其进行封装,以标准接口形式暴露给用户级应用软件对其进行操作,方便了系统的集成和维护。  相似文献   

4.
实现了一个针对测量、标定和诊断功能的构件化车用工具套件系统.通过分析汽车行业中嵌入式开发对工具可移植性和扩展性的需求,结合对匹配标定规范ASAP和开源构件化工具Eclipsc的讨论,从时构件技术封装方式和Java平台元编程、反射API及JNI技术的研究入手,提出了一个资源控制模型和与其对应的配置模型,并设计了一个采用锁分离技术和观察器模式的消息队列模型,满足了系统的效率,灵活性以及同领域标准兼容性的要求,并通过试验环境下的运行证明了系统的有效性.  相似文献   

5.
在嵌入式系统设计中,常采用多级多模型构件化系统的设计来完善对硬件的抽象,缩短开发周期,降低开发难度.然而,当性能逐渐成为嵌入式构件系统开发的重要要求之后,应用于普通系统中的性能测量方法仍然不能体现构件化特点.构件化系统的性能瓶颈主要在于功能相关的关键构件以及粒度不合理的构件群之间的过于频繁的构件间交互,设计实现了适用于监测构件性能的方法和工具,在自主研发的嵌入式构件化系统Pcanel平台上实验此方法,获得了明显的性能改进.  相似文献   

6.
一种嵌入式软件构件模型和构件库   总被引:3,自引:0,他引:3  
李涛  董云卫 《计算机科学》2006,33(11):259-262
嵌入式系统的快速增长和嵌入式软件复杂度的增长,对嵌入式软件开发技术的提高提出了迫切的要求。软件开发技术正在向半自动化代码生成以及由构件生成系统的方向发展。基于构件的软件开发(CBSD)技术能够显著地减少软件开发的时间和成本。本文首先讨论了一种嵌入式软件构件模型——CMES,该模型定义了嵌入式领域中构件的使用。为了方便构件的管理和查找,本文还设计并实现了一个基于Web的嵌入式软件构件库——WRES。WRES使用刻面分类法提高构件库的浏览和查询效率。  相似文献   

7.
在对目前基于构件的嵌入式系统开发方法分析的基础上,提出了硬件构件的概念、模型及分类方法,给出了以MCU为核心的嵌入式系统硬件构件的原理图绘制规则、命名规范及若干示例。基于硬件构件的原理图设计思想在提高硬件的可移植性和可复用性、减少系统开发时间、增强系统可维护性等方面具有重要的意义,同时也为编写底层驱动软件做好了准备。  相似文献   

8.
为了提高嵌入式软件的生产率,本文提出了一种基于构件的嵌入式软件平台模型CBMESP.CBMESP将软件开发平台与运行平台以统一的构件模型进行构件化,使其可以应用于各种嵌入式领域而不必更改该模型,只需调整构件库中的具体构件即可,具有普遍适用性.因此,CBMESP不但加强同一领域内,也加强了领域之间的重用性.CBMESP强调并提供了开发平台与运行平台(应用软件)统一的基于构件的定制方式,更好满足了嵌入式软件开发的多样性要求;最后,CBMESP根据嵌入式软件特点提出构件模型由三个可以独立实现和运行的部分组成,并解决了各部分之间信息的传递问题,较好适应了嵌入式软件的交叉开发过程和嵌入式系统资源有限的特点.  相似文献   

9.
为了提高嵌入式系统的硬件和底层软件的可移植性,本文对基于嵌入式硬件构件模型的底层硬件驱动程序(即底层构件)的开发方法进行了研究,给出了硬件构件与软件构件的层次关系图以及底层构件的封装原则,通过实例分别阐述了GPIO构件、功能构件和外设构件的程序编制方法以及移植性问题。  相似文献   

10.
基于软件复用的嵌入式数控系统研究   总被引:3,自引:0,他引:3  
软件复用技术,可以高效、低成本地构筑嵌入式数控系统,满足当前的制造业需求.针对嵌入式系统特点,提出了嵌入式层次体系结构(Embedded Hierarchy Architecture)并对在此结构下嵌入式数控系统构件模型进行了详细描述.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号