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

2.
嵌入式底层构件是建立在硬件构件的基础上,根据硬件构件的实际功能和接口,实现与之对应的硬件模块的驱动分解。GPIO是嵌入式系统的通用构件并且作为底层内部构件被其他底层外设构件所调用。本文以飞思卡尔ColdFire系列为例,根据软件工程构件化设计,提出GPIO构件化设计方法并且给出应用实例,说明嵌入式底层内部构件的可复用性与可移植性。  相似文献   

3.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。  相似文献   

4.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。  相似文献   

5.
构件化软件开发的最终目的是希望软件像传统产品一样能在生产线上生产出来。软件最终由软件框架来实现,一个良好的软件框架应该能够将设计结果尽量保存下来,同时可以灵活更换和重用软件部件。研究构件化的软件框架对构件化的开发技术在嵌入式实时软件开发中迅速普及具有最直接的推动作用。对嵌入式控制系统嵌入软件构件框架进行了深入研究,完成了框架中的数据管理和构件调度机制等内容,验证了该源码构件模型在嵌入式控制软件领域中的可用性。  相似文献   

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

7.
吴建军  蒋烈辉 《计算机工程》2007,33(9):283-284,F0003
嵌入式系统强调软硬件的协同性与整合性,软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等要求。文中通过对基于μC/OS-II操作系统的嵌入式系统驱动构件结构和驱动构件与微控制器(MCU)密切相关模块的分析,提出一种中间件技术来方便地裁减驱动构件的功能,提高驱动构件的复用性、可移植性。  相似文献   

8.
基于嵌入软构件的开发技术研究   总被引:8,自引:2,他引:6  
随着嵌入式开发变得越来越复杂,如何提高嵌入式开发质量和效率以及缩短TTM(Time To Market)是亟待解决的问题。首先详细阐述了构件,嵌入软构件,嵌入软构件库的基本概念,在此基础上提出了基于嵌入软构件的开发架构;最后给出了基于嵌入软构件的设计开发流程。  相似文献   

9.
一种用于软件通信体系结构的构件模型   总被引:3,自引:0,他引:3  
软件通信体系结构(SoftwareCommunicationsArchitecture,简称SCA)已被软件无线电(SoftwareDefinedRadio,简称SDR)论坛采纳为嵌入式系统的标准通信软件结构。SCA提供了一种支持通信软件和硬件可移植、可配置、可扩充和可重用的软件平台,但作为构件框架时仍显不足,主要是缺乏明确的构件模型。在研究CORBA构件模型(CORBAComponentModel,简称CCM)基础上,提出了适用于SCA的轻量级(Lightweight,简称Lw)CORBA构件模型———LwCCM。  相似文献   

10.
构件己成为嵌入式领域的重点研究对象之一,一个高质量的嵌入式构件不仅包含构件的功能属性,同时还包含构件的非功能属性(Non-Functional Attribute,简称NFA),但目前缺乏对嵌入式构件非功能属性的研究.主要研究嵌入式构件的非功能属性,并对非功能属性用架构设计语言(Architecture Design Language,简称ADL)进行描述;阐述了嵌入式构件开发过程中与非功能属性的应对关系,以利于保证嵌入式构件的质量.最后通过实例来予以验证.  相似文献   

11.
软构件技术是影响整个软件产业的关键技术之一,软件重用在提高软件生产率与质量、减少软件开发时间和成本等方面起到了关键的作用。从软构件的基本属性出发,讨论了软构件的分类原则、描述方法等软构件的管理技术,以及构件重用中的研究热点——构件检索方法,并对软件构件对软件产业造成的影响做了分析。  相似文献   

12.
软构件技术是影响整个软件产业的关键技术之一,软件重用在提高软件生产率与质量、减少软件开发时间和成本等方面起到了关键的作用。从软构件的基本属性出发,讨论了软构件的分类原则、描述方法等软构件的管理技术,以及构件重用中的研究热点——构件检索方法,并对软件构件对软件产业造成的影响做了分析。  相似文献   

13.
软构件的管理、标识与检索技术   总被引:5,自引:1,他引:4  
吉卫喜  梁素勤 《计算机应用》2003,23(9):67-69,75
分析了可重构ERP面临的问题,阐述了构件管理的基本要求,研究了构件的分类体系以及构件实体属性描述方法,运用构件代码实现其标识,应用实体语义相似性系数和领域语义字典实现对构件的检索,为开发和研究新一代可重构的ERP系统创造了条件。  相似文献   

14.
Nowadays, with the development of software reuse, software developers are paying more attention to component-related technologies, which have been mostly applied in the development of large-scale complex applications to enhance the productivity of software development and accelerate time to market. Component-based software development is well acknowledged as a methodology, which establishes the reusability of software and reduces the development cost effectively. Two crucial problems in component-based software development are component identification and component selection. The main purpose of this paper is to provide a reference point for future research by categorizing and classifying different component identification and component selection methods and emphasizing their respective strengths and weaknesses. We hope that it can help researchers find the current status of this issue and serve as a basis for future activities.  相似文献   

15.
一种面向对象的软件复用框架   总被引:2,自引:0,他引:2  
本文利用面向对象技术,提出了一种面向对象的软件复用框架,该框架采用面向对象的类来实现构件,为了提高构件库的组织管理效率,采用为构件库建立多个索引链等策略,构件检索采用模糊查询和详细查询的两个阶段来实现,构件集成采用基于星型拓扑结构的构件集成方法。  相似文献   

16.
随着计算机网络技术的应用发展,分布式构件技术成为分布式计算领域的热点,CCM就是主流的分布式构件技术之一。分析了CORBA构件模型(CCM)的特点:即通过端口定义构件对外提供的功能、通过端口定义构件所需要的外部功能,构件通过端口进行组装。在产品生命周期管理(PLM)中的供应链管理系统(SCM)中充分应用了CCM及其端口组装方法,实现在分布式环境下软件构件的即插即用功能,使SCM系统具有良好的可移植性和平台无关性。  相似文献   

17.
目前,基于构件的软件开发模式被软件开发商广泛接受,因为这种模式可以提高软件的质量、降低软件开发和维护的成本.构件描述是构件检索和复用的基础.本文提出了一种基于特征的、面向多领域的构件描述方法,包括构件功能、应用环境、构件关系、构件质量、其它等五个部分.基于构件的软件开发模式在大规模推广的情况下,构件流通必定成为构件产业化的关键环节.基于特征的构件描述方法解决了构件流通过程中语义理解困难,促进了领域构件标准化的推广.  相似文献   

18.
一种可重用构件的设计方法   总被引:16,自引:2,他引:14  
随着计算机硬件的迅猛发展,软件变得越来越复杂,如何迅速高效地开发出易扩展、易维护、对需求变化具有适应性的软件成为一个急需解决的问题,基于构件的开发是解决这一问题的良好思路,而可重用构件及其结构的设计与优化是其中的关键,首先对现有的构件设施地简要介绍和评价,对构件模型进行卫定义,并给出了玫般情况下构件设计的步骤,然后在此基础上,用定性与定量相结合的方式,给出了玫种标识和设计构件的方法,以及相应的算法  相似文献   

19.
在对构件库中的构件进行修改和组装时,总会涉及构件间的关联问题,例如构件A的实现依赖于构件B,那么在用A进行组装时也必然会用到B.目前,对构件间关系的描述和应用多是在构件模型中实现的,这样做使构件模型变得复杂,而且难于实现对构件关系的推导.将构件间关系从构件库中抽取出来,由构件关系空间统一描述,并创建构件关系语言来实现对构件关系的描述和推导.  相似文献   

20.
如何结合实际应用要求实施基于构件组装的网站开发过程是一个值得研究的课题。文章根据构件技术的发展,提出一种基于构件组装的网站系统开发框架,并研究了网站构件的开发与组装方法,将这一技术应用到精品课程网站系统的开发中,结果表明了该方法的有效性。  相似文献   

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

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

京公网安备 11010802026262号