首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
组件复用旨在利用已有组件创建新组件提高组件软件开发效率。组件复用通过包容和聚合来实现。包容时外部组件包含内部组件的接口.聚合时外部组件直接向外公开内部组件的接口。通过组件复用和自动化可将组件集成到Internet。  相似文献   

2.
惯性寻北组件通讯软件是寻北组件对内部设备、外部设备及上位机通讯的综合处理和控制软件,软件基于TMS320C6713型DSP实现。首先,针对外部接口众多而中断资源有限的情况,提出了一种可靠的软件复用方式,通过轮询查看的方法确保中断服务程序在有限次查询后能够退出,避免了外部接口有高频干扰产生时,中断响应函数无法退出的情况;其次,通过循环队列完成CAN数据发送的方法避免了多帧CAN数据发送时阻塞CAN总线的情况;最后,通过循环队列定时进行EEPROM参数存储的方法,避免多个参数连续写入时影响系统指令和流程处理的情况。  相似文献   

3.
构件对象模型(COM)所支持的构件包容和聚合两种复用模式都是基于构件消费者的立场,不利于构件自身的演化和关注点分离.提出了一种新的构件复用方法:为了便于构件自身的演化,派生类直接复用基类中的接口和事件,重载基类虚接口中的方法,在此基础上定义新的接口和事件;将终端用户可见的领域特征分离出来封装为良定义的构件,以便编译或运行时被绑定到其他的构件对象中.给出了在中间件平台上的设计和实现方法.手机软件项目实践表明新方法提高了软件产品质量和开发效率.  相似文献   

4.
在传统的组件接口变异测试方法基础上,提出一种基于XML API的组件扩展接口变异测试方法.首先给出组件扩展接口测试的框架,建立起扩展接口的定义模型.XML API在组件内部建立处理数据集的XML校验器,实现了原组件接口的扩展.借助组件外部的XML Schema变异算子,完成了组件内部数据集的自动验证和组件接口参数的测试.该方法具有多种优点,例如可视的多功能测试接口、可跨平台的通用性的测试语言等.实验表明,该方法可以应用于COM,CORBA,EJB等多种组件的测试环境.  相似文献   

5.
有较高封装性的组件是软件复用研究的重点。为了满足我们设计和定义的多种组件模型,首先介绍了支持软件复用的、支持设计和实现统一的、多种类型的.NET组件接口模型定义;接着介绍了各种类型接口的实现方式,包括类设计器和控件工具箱等;详细分析了采用多种组件接口模型的意义。  相似文献   

6.
由Microsoft提出的COM组件技术,产生了一种新的软件模型-组件化软件结构,使一个庞大的应用程序可以分成多个组件,通过相互之间的接口完成实际的任务,同时根据系统的外界软硬件环境变化或用户的需求,可对单个组件进行修改,重新组合得到新的升级软件。在介绍包容和聚合这两种重用机制基本概念的基础上,以OPC技术中的OPC对象为例,用C 直接实现COM组件的重用。阐述了COM组件重用在系统开发中的重要性。  相似文献   

7.
SolidWorks软件提供基于OLE/COM组件的二次开发(API)接口,可以支持MicroSoft VB、VBA、VC++、NET以及其他支持OLE/COM的开发工具。通过二次开发接口,用户可以创建SolidWorks的内部或者外部运行的应用程序。一般说来,用户通过SolidWorks界面完成的所有工作,均可以通过API编程来自动实现。  相似文献   

8.
研究和实现了具有安全属性的可编程逻辑控制器(Programmable Logic Controller,PLC)编程组件。组件采用IEC61131-3标准功能块模型,既满足了IEC61131-3标准编程语言规范,也实现了组件在标准PLC编程软件的复用。组件在PLC编程中可按需求改变接口,其封装接口满足TC6 XML schema属性定义,增加的安全属性实现了组件的安全复用。最后,在Microsoft Visual Studio(VS)2012中运用.NET组件技术和C#编程语言实现了组件,并对组件进行了相关验证。  相似文献   

9.
陈良臣  林碧英  张朔 《微机发展》2006,16(12):166-168
研究了嵌入式组件技术和基于组件的软件开发,包括嵌入式组件模型、组件接口、组件组合,以及复用组件的系统构建方法和组件管理等技术。运用嵌入式组件技术,设计和实现了一个符合国际3G技术标准的移动Email组件系统。  相似文献   

10.
SolidWorks软件提供基于OLE/COM组件的二次开发(API)接口,可以支持MicroSoft VB、VBA、VC++、.NET以及其他支持OLE/COM的开发工具。通过二次开发接口,用户可以创建SolidWorks的内部或者外部运行的应用程序。一般说来,用户通过SolidWorks界面完成的所有工作,均可以通过API编程来自动实现。  相似文献   

11.
基于组件技术的导航可视化仿真系统的设计   总被引:1,自引:0,他引:1  
本文对于面向对象的支持导航三维可视化仿真可重用的组件层次设计方法进行研究和分析,并提出了导航仿真组件的设计思想和编程方法。本文首先分析OpenGL的设计导航可视化仿真系统的不足和基于COM组件技术的面向对象的软件重用基本思想。接着给出了基于OpenGL封装的导航仿真组件层次设计原理,分析导航仿真组件结构。最后,针对地景匹配组合导航可视化仿真系统,给出了基于导航仿真组件的可视化仿真软件的设计方法和程序效果图。  相似文献   

12.
PCCM:具有性能约束的构件模型   总被引:3,自引:0,他引:3  
构件模型是构件复用的基础。本文根据3C和REBOOT模型提出一种具有性能约束的构件模型,实现具有性能约束的构件复用。首先简要分析了构件模型的研究现状以及复用现状,引出了在特殊领域的具有性能要求的构件复用;然后提出具有性能约束的构件模型及描述;接着给出实现关键技术的路线,并对模型进行了优点分析;最后指出了进一步的研究方向。  相似文献   

13.
软件的构件重用已成为软件工程的新方向,构件标准、构件语言CODL、构件仓库中其主要研究课题,而构件仓库更是基础。本文提出了一个软件构件仓库SCoRe角度春相关工具;研究了构件仓库对软件重用的支持。SCoRe用J^2R模型表示构件、将构件存储在构件库中,并利用构件库访问工具CRTs对其进行存取、剪裁/组合、得到适合应用的新构件。利用构件操作工具CTs在构件 内部表示与其源代码秀示和CDL文本描述上互  相似文献   

14.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大。该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

15.
基于.NET平台的构件开发若干问题研究   总被引:8,自引:0,他引:8  
构件技术是目前最重要的软件开发技术,是实现软件复用的关键因素。本文对比了现有的构件技术,结合资产运行监管系统,讨论了构件技术在二进制代码级的复用、构件组装的标准以及有助于构件交互的元数据几个问题。  相似文献   

16.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大.该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

17.
构件的插拔与替换是CBSD实现组装开发、支持定制和演化的基本机制,基于行为协议的构件替换性分析与验证是CBSD的核心研究课题。基于有穷自动机理论和面向服务软件构件的特点,提出了构件行为自动机模型以描述构件的行为协议,定义了构件行为替换性的概念体系,以增进软件构件的复用,开发了构件行为替换性的验证方法,以支持构件行为替换性验证的自动执行。  相似文献   

18.
支持重用的可视化通用查询界面的生成   总被引:6,自引:0,他引:6  
对查询界面的规律性进行了研究,在软件重用的基础上,提出了可视化通用查询界面生成模型,使得查询界面的简单生成及复用成为可能。在此基础上,建立了查询界面组件模板库,开发了支持查询界面生成的COM接口。  相似文献   

19.
构件技术已经发展成为软件复用的主流技术,CORBA构件模型是一种全新的服务器端构件模型,它鼓励通过构件组装来搭建应用系统,从而简化了CORBA应用程序的开发过程,提高了软件生产率和复用程度。该文在CORBA构件模型规范的基础上给出了一个实现框架,详细讨论了在该框架下CORBA构件的实现过程。  相似文献   

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

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