首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
基于工作流引擎的构件组装体系结构   总被引:20,自引:1,他引:19  
李海波  战德臣  徐晓飞 《软件学报》2006,17(6):1401-1410
近年来,软件体系结构(SA)、基于构件的软件开发技术(CBSD)等开始在软件开发中发挥出重要的作用.CBSD应用的成功主要体现在自底向上构造系统的方法上.目前,对SA的研究还缺乏一种自顶向下的构件动态组装方法,尤其是过程构件的组装.以工作流技术为基础,以基于Web应用为背景,研究了基于工作流引擎的构件组装方法.从业务过程的基本要素——业务对象、控制流和数据流入手,详细分析了这些要素在构件环境下的特点和交互模式,并以此为基础提出了一种基于工作流的引擎的过程构件组装体系结构.该体系结构中除了考虑常规的控制流驱动的构件组装外,还深入研究了文档型的数据流驱动的构件组装机制,能够为其他研究者将文档型工作流技术应用于软件构件组装提供借鉴和参考.  相似文献   

2.
由于项目管理技术的不断提升和管理模式的多样化,不同行业甚至不同企业对项目管理系统的要求各不相同。如何利用软件构件技术快速地构造新的项目管理系统成为急需解决的问题。从项目管理系统的框架出发,首先对构件进行了形式化定义,然后基于此定义对项目管理系统组成部分进行了形式化描述,最后利用定义好的连接器,通过顺序、选择和并行三种组装方式组装成项目管理系统。并在此基础上提出了基于构件组装的PMS开发模型。  相似文献   

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

4.
在基于构件的软件开发方法基础上,本文提出使用组装模式的方法进行构件的组装,并应用扩展的MSC对构件及构件组装模式进行描述。最后介绍用Java语言实现一种构件及组装模式描述工具。  相似文献   

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

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

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

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

9.
基于软件体系结构连接器的构件组装技术研究   总被引:5,自引:0,他引:5  
许峰  刘英  黄皓  王志坚 《计算机应用》2006,26(4):836-839
构件是为了复用和可组装的目的而设计的,但是在构件的组装过程中常常会碰到组装不匹配的问题。从软件体系结构层次出发,可以找出组装不匹配的症结所在。在对软件体系结构和构件组装技术进行分析研究的基础上,提出了基于软件体系结构连接器的构件组装技术,并给出了相关实例。  相似文献   

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

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

12.
基于面向服务架构(SOA)方法,提出了一种面向多学科课程的远程实验教学系统框架(RETSF—SOA)的实现方法。该框架采用标准化、松耦合的三层系统结构,即服务支撑层、通用服务层、服务应用层,对异构的远程实验教学资源进行统一的服务化管理,以支持实验项目和实验课程的动态重构。最后,通过应用实例验证了该框架的有效性。  相似文献   

13.
由于传统实验受时间和空间限制,虚拟实验无法实际接触实验设备,且实验模型和数据太过理想化,远程控制实验成为实验教学的一个有益补充。远程控制实验系统有两种体系结构模式,通过分析C/S模式在远程实验系统应用中存在的不足,采用B/S模式设计了一种基于Web的远程控制实验系统,学生无需安装客户端,使用浏览器即可开展实验。为大学物理实验教学和实验室开放提供了新思路。  相似文献   

14.
构件组装是基于构件的软件开发中的一个重要环节.本文利用线性逻辑描述了具有语义信息的构件结构,描述了独立于具体的计算环境、具有普遍适用性的三种构件组装关系,利用定理证明的方法,根据现存构件的描述和构件组装关系自动生成构件组装的方案,并从被适应的构件描述中推导出复合构件的描述,以提高对构件适应过程的描述和分析能力,为构件组装形式化分析、组装正确性的检验提供了保证,并列出了一些值得进一步研究的问题.  相似文献   

15.
陶玲 《数字社区&智能家居》2013,(10):6415-6416,6420
该文在分析传统教学系统不足的基础上,介绍了流媒体FMS技术,给出了利用该技术实现的一个远程教学系统,它能够实现实时及非实时授课、点播和在线交互、教学管理等功能。  相似文献   

16.
该文讨论了基于WEB的远程教学系统,对于系统的必要性和可行性进行了讨论。并且对于java的企业级应用-J2EE设计了远程辅助教学系统。  相似文献   

17.
李强  王正志 《微机发展》1999,9(1):52-55
软件重用是降低开发费用、提高软件生产效率和系统的可靠性、可维护性的有效方法,而构件软件是目前发展最快的软件重用技术。本文介绍一个遥感信息处理系统,阐述了其基于构件软件体系结构的开发思想及其特点。  相似文献   

18.
图形转换为动态的构件组装带来了新的思路.H.Ehrig在基于连接件体系结构的框架上利用此技术给出一种通用构件组装框架,该框架可以适用于不同领域的动态和静态的构件组装.但由于其限制连接件的输入接口是互不相交的,因而限制了其实际应用的灵活性.本文扩充了该框架体系,侧重从每一归约步组装的语法和语义的实现进行描述,给出归约步组装的唯一性条件及基于该条件的结构唯一性和内容兼容性的证明.  相似文献   

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

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

京公网安备 11010802026262号