首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 421 毫秒
1.
基于构件的软件开发方法是目前一种流行的软件生产技术,其核心围绕着构件的开发与组装技术。但如何结合实际应用要求实施基于构件组装的软件开发过程是一个值得进一步研究的课题。为此,根据基于构件的软件组装技术的概念和原理,提出一种应用系统组装框架,从软件体系结构的角度研究了构件的开发与组装方法,并将这一技术应用到软件工程网络课堂教学系统的开发上。相关实践活动表明,提出的方法可有效地获得一个适应性强的应用系统。  相似文献   

2.
异构构件组装技术已成为基于构件的软件开发中的关键问题。研究现有构件模型及常用组装方法.结合构件组装中的连接子和胶合代码两种已有的方法,搭建一个异构构件的组装模型.并通过XML语言对原子构件组装成模块(复合构件)的整个组装过程进行描述。这种建模方式,有效地屏蔽了构件的异构性,为基于构件的应用系统开发进行了有益的探索?并取得了一定的成效。  相似文献   

3.
吕行  王志坚  许峰 《微型电脑应用》2007,23(1):25-27,38
本文在对CORBA构件模型以及构件组装技术进行研究的基础上,分析了基于CORBA构件模型的构件组装机制及构件组装的描述方法。在研究的基础上设计出一个具体的构件组装工具,并用此组装工具组装我们的构件,实现了应用系统-水位报警系统。  相似文献   

4.
在对CORBA构件模型以及构件组装技术进行研究的基础上,分析了基于CORBA构件模型的构件组装机制及构件组装的描述方法。在研究的基础上设计出一个具体的构件组装工具,并用此组装工具实现了应用系统——水位报警系统。  相似文献   

5.
业务流程驱动的森林仿真构件组装技术及应用研究   总被引:1,自引:1,他引:0  
针对森林仿真系统的需求或应用目标不断发生变化的问题,提出了一种业务流程驱动的森林仿真构件组装方法。该方法设计和实现了森林仿真领域的构件模型和仿真构件接口,并通过业务流程驱动的构件组装框架实现了森林仿真系统的业务流程、模型算法等的软件复用,解决了现有森林仿真系统存在的快速构建或重构困难的问题。通过在虚拟森林仿真系统开发中的应用表明,基于构件组装的方法与代码级重用、重新开发方式相比,可以大幅减少开发工作量,降低系统的开发难度,实现森林仿真系统的快速搭建或重构。  相似文献   

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

7.
以框架的扩展点作为我研究的出发点,提出由基于角色的扩展形态对构件框架进行扩展。文章着力建立一个基于构件技术的分布式应用框架,应用设计模式实现基于JZEE的企业构件框架,并运用形式化语言对基于JZEE的企业构件框架及其框架构件、构件组装进行了形式化描述。并利用基于JZEE企业构件框架的角色扩实践证明基于框架的构件组装技术在提高系统的开发效率,可扩展性和复用性方面有相当大的效果,对进一步研究基于框架的构件自动化组装技术,有着一定的理论意义和实用价值。  相似文献   

8.
异构构件组装技术已成为基于构件的软件开发中的关键问题.研究现有构件模型及常用组装方法,结合构件组装中的连接子和胶合代码两种已有的方法,搭建一个异构构件的组装模型,并通过XML语言对原子构件组装成模块(复合构件)的整个组装过程进行描述.这种建模方式,有效地屏蔽了构件的异构性,为基于构件的应用系统开发进行了有益的探索,并取得了一定的成效.  相似文献   

9.
对大型软件构件化生产过程中的构件识别与映射、构件建模、构件测试和构件评估进行了研究,报告了软件构件化研究和实践现状和存在的问题,提出了一套基于业务构件组装开发支撑平台实现框架,详细阐述了构件功能之间的关联关系,给出了构件化组装技术原理和实现过程,阐述了业务构件框架与原子业务构件组装过程,为基于业务构件组装的软件构件化生产提供了一种新的解决方案。  相似文献   

10.
基于构件的软件复用技术是实现软件工程化开发和工业化生产的重要途径,其中构件的集成组装是关键。目前虽然提出了许多构件组装理论,但如何在特定领域根据实际要求实施基于构件组装的软件开发过程仍是值得进一步研究的课题。本文针对计算机硬件类虚拟实验室芯片设备复杂多样、难于开发的问题,在深入分析芯片工作原理与结构特征的基础上,提出一种基于数据驱动的构件组装方法。该方法通过充分重用已有芯片构件以可视化组装的方式开发新芯片构件及建模实验,从而有效提高了开发效率同时软件具有很好的易维护性和可扩展性。  相似文献   

11.
构件组装技术是基于构件的软件开发的核心技术,目前已经存在多种构件组装方法.构件视图是一种构件库管理机制,利用构件视图可以从不同的角度对构件之间的关系进行描述.在简单介绍了现有的构件组装技术的基础上,阐述了构件视图的含义、作用以及构件视图模型,并以基于体系结构的构件组装方法为理论基础,将构件视图的概念引入到组装技术中,给出了一种基于构件视图的构件组装方法,介绍了此方法进行构件组装的流程和此方法的关键技术.  相似文献   

12.
为了利用Internet上现有的软件资源进行Web应用的开发,对当前已存在的构件技术、中间件技术和软件组合技术进行了研究.在充分考虑到Web应用特点的基础上,利用中间件联结异构构件方面的优势,提出一种基于中间件技术,利用构件,通过可视化编程模型构建用户工程的方法.最后通过实例说明用户构建的工程在中间件驱动下的运行原理,显示了该方法的可行性.  相似文献   

13.
基于XML的构件自动组装系统的设计与实现   总被引:4,自引:0,他引:4  
该文利用基于XML和Java的程序自动生成技术给出了一个构件组装系统的设计,提出了SAML应用模板语言的定义。连接器利用了消息总线的思想,通过共享消息资源的方式连接构件,从而将构件之间的连接关系解耦。在自动生成应用系统时对SAML模板文件进行分析、转换,自动生成消息分发器和最终可执行应用程序,并结合B2C电子购物领域给出一个原型实现。该设计方法为实现自动的构件组装技术提出了一种解决方案。  相似文献   

14.
基于构件的软件开发是软件工程的基本目标之一,Primeton EOS中间件系统基于J2EE架构成功的实现了WEB应用开发的构件化,并创造性的以XML总线显著降低了各构件耦合度,使运算构件,逻辑构件,展现构件,数据构件,流程构件无缝的融合。但是对于页面构件,仍然使用传统的JSP页面,无论在构件设计理念还是运行效率方面都不尽人意。该文将探讨如何使用XMLC技术重新设计EOS表示购件,使其充分利用XML总线的设计优势,实现构件理念与运行效率的最优化。  相似文献   

15.
基于OWC和XML动态统计图表的设计与实现   总被引:1,自引:0,他引:1  
在使用ASP 或 ASP.NET进行Web开发中,经常需要将各种统计数据或数据库以图形的方式表达出来,以便决策和分析.通过时Office自带的OWC服务器组件以及XML技术的全面研究和剖析,实现了复杂曲线的绘制,并将这种方法运用于电信行业的话务分析系统中,实现了对话务的实时分析.  相似文献   

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

17.
工作流驱动、面向服务的构件组装平台   总被引:1,自引:1,他引:0  
通过分析基于构件组装的网构软件开发流程,设计了一种工作流驱动、面向服务的构件组装平台CCP-I,该平台在工作流引擎的支持下,可以实现服务构件的动态装配以及构件和Web表单间的松耦合。最后,介绍了基于开源项目的CCP-I平台的实现方案。该平台能够为网构软件支撑平台的研究提供参考和借鉴。  相似文献   

18.
从C++多态到CAR多态研究软件复用的发展   总被引:2,自引:2,他引:0  
随着网络技术的发展以及软件复用技术的日益突出,Web服务(Web Service)的概念正在成为新一代因特网应用的重要特点.实现网络服务的关键技术是面向构件、中间件的编程技术,以及一整套的运行环境、开发环境等平台技术.而对COM技术进行了扩展的CAR构件、中间件技术,则更好地适应了面向Web服务的要求.分析了传统面向对象语言C++的仅仅源代码级的多态复用技术,然后发展到二进制代码级标准的COM组件技术,通过接口来实现对象的多态性.介绍了由北京科泰世纪有限公司自主研发的与COM兼容的CAR构件技术,它是面向构件编程的编程模型,实现了构件创建的多态性等先进技术.  相似文献   

19.
基于构件模型的系统框架设计研究   总被引:1,自引:0,他引:1  
研究利用Web Service技术思想和构件的强装拆性思想,将可复用的、基于构件的应用系统框架同内部的业务构件实现分离开来,研究目的是提高系统框架的可复用性.给出了一种对构件概念模型的定义,并命名为EC构件,同时定义了系统内部标准的构件概念模型;在分析基于构件的系统框架同构件模型之间关系的基础上,证明利用该系统框架可以实现构件的管理和互操作,从而使系统具有良好的可移植性、可复用性和可维护性.  相似文献   

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

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