首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 318 毫秒
1.
苏亮  王克波  黄杰  邹鹏 《计算机应用》2004,24(1):108-110
传统的构件模型依赖于特定平台的底层服务,重用程度较低。本文遵循CCM3.0规范,深入阐述了CORBA分布构件模型的基本原理及其实现方案,并将底层服务与业务逻辑分离,降低了应用开发的复杂度,并达到了二进制代码级的重用,实现了服务端程序的跨平台与可维护。  相似文献   

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

3.
面向体系结构的构件接口模型及其形式化规约   总被引:1,自引:0,他引:1  
借鉴软件体系结构的思想,提出了面向体系结构的构件接口模型,它既能表达体系结构设计的高层抽象构件,又能表达底层代码级别的实现构件。同时基于该模型,运用顺序通信进程,提出了两级构件接口行为协议规约方法,能够有效规约大粒度复杂软件构件的行为交互协议。  相似文献   

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

5.
基于构件复用的软件方法与COM支持   总被引:6,自引:1,他引:5  
作为研究的热点,近年来提出的构件模型层出不穷。出于相互之间互操作性的考虑,必须具备一个公共的构件底层框架。分析各种实际的因素,COM是一个可行的选择。文中讨论了COM规范对组件复用的支持及其发展前景,提出了基于COM的复用思想:以接口的标准化推动服务的标准化,为复用软件的开发和使用建立规范。  相似文献   

6.
基于分布式构件的媒体流模型研究   总被引:1,自引:0,他引:1  
本文提出一个分布式媒体流应用模型DCMM,DCMM以构件和软件代理技术为基础,形式化地定义了媒体流应用系统的软件体系结构,即组成系统的构件和构件之间的交互关系,在该模型中,媒体流应用构件描述与底层协议相分离,实现了媒体流应用的体系结构与网络平台的无关性,该模型允许构件之间以多种方式交互,允许动态地选择网络传输协议,因此具有较好的灵活性。  相似文献   

7.
基于数据驱动的构件服务软件框架研究   总被引:3,自引:0,他引:3  
陈章 《计算机工程与应用》2005,41(18):39-41,105
随着Internet上提供在线复用的构件增多,用这种构件组装软件系统就成为可能。该文对分布式构件服务软件框架和并行计算模型进行了分析,提出了一种用数据驱动原理激活构件服务的并发构件软件框架。与传统的分布式系统并行计算模型相比,采用新框架组装的软件系统在并行性设计方面表现出强友好性与灵活性。  相似文献   

8.
研究并开发一种模型驱动的服务构件开发工具,提出相应的服务构件开发流程。该工具基于服务构件架构定义构件模型,验证模型的正确性,采用模型驱动开发技术自动生成代码框架,支持构件开发的3个关键步骤,即构件制作、构件组装和构件管理。应用结果证明,该工具能提高软件开发效率。  相似文献   

9.
研究并开发一种模型驱动的服务构件开发工具,提出相应的服务构件开发流程。该工具基于服务构件架构定义构件模型,验证模型的正确性,采用模型驱动开发技术自动生成代码框架,支持构件开发的3个关键步骤,即构件制作、构件组装和构件管理。应用结果证明,该工具能提高软件开发效率。  相似文献   

10.
构件化的开发模式使开发者在开发过程中能充分调用构件库中现有的构件为其服务。研究了构件化开发模式的方法和特点,针对目前无线传感器网络协议开发方法中的缺陷,提出一种由应用层构件直接调用底层构件的直接调用法。用该方法分析实现了无线传感器网络中主流的IEEE802.15.4标准,通过系统实现后的测试证明,该方案具有更高的开发效率和代码执行效率。  相似文献   

11.
尹胜彬  边小凡 《微机发展》2006,16(6):239-241
随着构件技术的发展,构件粒度对于构件组装的复杂性变化起着不可忽视的作用。如何进行大粒度构件的组装,及同领域的构件以何种方式结合在一起,对这些问题的研究现在逐渐浮出水面,框架技术的研究已经提到了议事日程。构造应用框架是软件复用技术的飞跃。但是如何构造应用框架才能使框架具有较高的复用程度,才能实现以积木搭接式方法构造应用系统。结合当前应用框架研究,提出了应用框架的层次泛化模型,将应用框架分成不同的层次结构,居于不同层次的应用框架相对不同的解决方案,层次越高变化的概率也相应降低。  相似文献   

12.
基于ArcObjects组件的GIS应用软件开发   总被引:2,自引:2,他引:0       下载免费PDF全文
白亚茹  陆鑫 《计算机工程》2009,35(14):66-68
针对ArcObjects组件功能上的局限性,提出客户化定制应用组件的开发方法,扩展其应用功能。提出基于ArcObjects组件的GIS应用软件设计与实现方法,并通过应用编程示例,给出客户化定制组件开发实现的细节。应用结果表明,客户化定制组件的开发方法,可提高代码的可重用性,加快应用软件的开发速度。  相似文献   

13.
郑迪文  沈立炜  彭鑫  赵文耘 《计算机科学》2014,41(11):152-156,191
基于构件的软件开发方式能够有效提高Web应用的开发效率,它所涵盖的构件组装技术涉及到Web应用的前端页面与后端业务逻辑或第三方服务之间的组合。在分析Web应用的构件类型及其组装方式的基础上,提出了一套基于AJAX的Web应用构件组装技术,该技术尤其关注于前端页面构件与后端业务构件以及Web Service构件之间的自动化组装,包含两种具体的组装实现模式,即采用jQuery调用Servlet的实现模式以及采用DWR技术的实现模式,它们为页面构件提供其与服务端构件交互的能力。另外,这两种组装模式已分别实现为两套在线的Web应用构件组装工具,均支持用户通过图形化的方式定义构件的连接关系,并根据不同模式自动组合构件实体单元来生成Web应用系统。以一个实验性选课网站作为应用开发实例,以验证技术与工具的有用性。  相似文献   

14.
基于INTERNET的分布式组件GIS集成的实现方法   总被引:12,自引:0,他引:12       下载免费PDF全文
信息共享是提高地理信息系统应用深度和广度、走向社会化的必由之路。基于INTERNET的分布式、组件化开发为GIS信息资源的共享开辟了广阔的应用领域。简要介绍和比较了几种软件组件模型在GIS系统开发中的应用,并提出了一个经改进的基于INTERNET的分布式组件GIS应用模型  相似文献   

15.
研究了Linux下组件系统Bonobo的体系结构和Bonobo组件的3种主要应用机制。在此研究基础上,利用Bonobo组件技术将Linux GNOME平台下的文本编辑器Gedit封装为Bonobo组件和控件,并将其应用到实际系统中,取得了良好的效果。  相似文献   

16.
采用构件技术设计的应用系统,是在遵循构件接口标准的原则下,由不同功能构件相互组合而成的。它们所具有的共同特点是可以随时对应用系统中的任一构件进行更新,从而产生一个新的应用系统。文章介绍了构件的基本概念,着重对农业专家系统开发平台下构件技术实现的方法进行了探讨。  相似文献   

17.
介绍了流媒体和组件技术,设计了一个在ASP.NETWeb应用中媒体组件的应用系统,它基于组件的逻辑结构和XML技术,能实现超媒体业务的上传和下行点播及用户管理等功能。该系统在ASP.NET环境下可以支持各种媒体组件的使用,能很容易实现对媒体组件的控制和操作,并很容易改造成适用于校园局域网络的超媒体点播系统。  相似文献   

18.
介绍了流媒体和组件技术,设计了一个在ASP.NETWeb应用中媒体组件的应用系统,它基于组件的逻辑结构和XML技术,能实现超媒体业务的上传和下行点播及用户管理等功能。该系统在ASP.NET环境下可以支持各种媒体组件的使用,能很容易实现对媒体组件的控制和操作.并很容易改造成适用于校园局域网络的超媒体点播系统。  相似文献   

19.
JSP和Servlet技术为Web应用系统的构建提供了强大的支持.但是,许多开发者常常会忽略掉一些关键的设计原则,开发出难以维护、难以测试的系统.基于分层次的结构,以Java技术为基础,开发控制器构件、值传递构件、用户会话管理构件、格式构件和JSP页面测试驱动构件,最后组装成Web表示层构件.该构件化的开发方法,提高了系统的可复用度,并且可以在较短的时间内组装出符合用户需求的新系统,从而降低了系统的开发成本及升级维护费用,并能增强系统的可测试性和可维护性.为基于Web的应用系统开发提供了新的思路和方法.  相似文献   

20.
通过分析嵌入式软件设计及构件技术的特点,提出了把构件技术应用到嵌入式软件开发的思想.不同的应用领域有不同的构件模型,针时视频GUI应用领域,提出可配置构件模型.采用适合人机界面设计的MVC软件架构,通过配置构件属性,使构件功能具有不同的表现形式,从而提高软件的可重用性及可配置性.详细地介绍了构件模型的形式化描述,构件的组成元素及实现过程.实验结果表明,该构件模型能够灵活配置构件,提高了软件开发效率.  相似文献   

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

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

京公网安备 11010802026262号