首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
构件组装是基于构件的开发(CBD)研究的核心,为了使构件系统适应网络发展的要求,针对传统的构件组装技术的不足,提出一种基于Web Service的构件组装模式,并给出其组装体系结构.这种组装模式将构件部署包装成Web Service构件,用WSDL(Web服务描述语言)描述单个服务及服务间的依赖,在构件组装平台下,根据一定的组装机制和Web服务间通信机制完成组装,既可屏蔽构件的异构性,又充分利用了系统资源.  相似文献   

2.
构件组装是基于构件的开发(CBD)研究的核心,为了使构件系统适应网络发展的要求,针对传统的WebService对服务间依赖表达较弱的不足,提出一种基于扩展WebService的构件组装模式,并给出其组装体系结构。这种组装模式将构件部署包装成WebService构件,用扩展的WSDL(Web服务描述语言)描述单个服务及服务间的依赖,在构件组装平台下,根据一定的组装机制和Web服务间通信机制完成组装,既可屏蔽构件的异构性,又充分利用了系统资源。  相似文献   

3.
基于构件和面向服务体系结构(SOA)的软件工程被认为是提高大规模的分布式软件开发效率和质量的有效途径.但是,SOA目前还停留在抽象的高层概念模型层面上,还没有一个实用、具体的应用参考模型.介绍了一种基于Web服务软件体系结构的领域系统构造过程.在此基础上,提出了一种面向Web服务的领域软件体系结构参考模型(WS-DSARD),对其主要元元素角色、操作、服务构件和服务构件类等进行了较为详细的描述,并从服务构件交互与集成的角度分析了服务构件的组合语义.该研究对于面向服务领域软件开发活动的成功实施具有一定的指导作用.  相似文献   

4.
构件组装技术是一种将已有的可复用构件遵循特定的组装方案进行组合的技术,组装的结果是一个粒度更大的构件或者是一个完整的应用系统。然而,现有的技术还难以自动组装那些涉及在线人工交互操作的Web应用构件。针对这个问题,提出一种基于语义描述的Web应用构件自动组装与实现方法。该方法首先提出一种扩展OWL-S的针对Web应用构件及其组装的语义化描述方案。基于该描述,可根据用户的应用需求按照匹配规则从众多构件中筛选出符合需求语义描述的Web应用构件。另外,该方法还提出一种OWL-S到符合BPMN2.0标准的映射方案,用于将描述Web应用构件及其组装方式的OWL-S映射为BPMN2.0文件。j BPM流程引擎可加载并解释执行该BPMN文件,从而实现Web应用构件的自动组装与运行。最后,通过一个旅行规划的实例验证了该方法的可行性和有效性。  相似文献   

5.
面向服务架构(SOA)是实现企业自动化的未来发展趋势,用面向服务思想架构企业应用更强调如何通过基于构件的软件开发(CBSD)快速满足企业多变的业务需求,构件的描述方法是构件库管理和构件分类检索的基础.通过对服务构件的语义描述方法与传统构件描述方法的比较,引入了本体建模的思想,对青鸟构件库系统构件分类描述规范和OWL-S规范进行了扩展,提出了一种基于本体的服务构件描述方法.这种服务构件语义描述方法支持面向服务的语义检索,提高了服务检索的查全率和查准率,为实现基于语义Web Service的SOA网构开发奠定基础.  相似文献   

6.
构件形式化描述与模糊检索研究   总被引:2,自引:0,他引:2  
陈文  丁晓明 《计算机科学》2008,35(9):292-295
在软件复用研究不断深入的情况下,构件的准确描述与高效检索已成为面向构件的软件复用研究的热点和难点.本文参照3C构件模型,提出一种基于形式化方法的、可扩展的构件描述模型,包括构件的功能描述、接口描述、环境依赖描述等,并保留了构件关键字、非功能属性等描述项.在此描述模型基础上提出了构件的分步检索法,并着重论述了包含四级模糊度的构件形式化检索方法,以提高构件的查找效率并兼顾查全率.  相似文献   

7.
基于移动Agent实现构件与Web服务的企业应用集成   总被引:2,自引:1,他引:1  
EJB、CORBA和COM/DCOM这3种构件开发模型已广泛应用于企业应用系统集成中,但其异构性限制了企业之间的沟通.构件与Web服务的合成已成为系统集成的必然需求.为了充分发挥构件与Web服务各自的优点,并有效实现两者的灵活合成,提出了基于移动Agent的企业应用集成方法.最后在实现中验证了该方法的可行性与有效性.  相似文献   

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

9.
面向服务的软件开发   总被引:1,自引:0,他引:1  
李长云  李赣生  李莹  胡军 《计算机工程》2005,31(17):52-54,112
面向服务的软件开发关注两个方面:服务设计和服务集成。针对协作构件接口方法之间的相关性对服务的形成所具有的约束,提出了服务构件的模型,对构件方法相关性进行了分析并探讨了服务形成的规律,使得服务操作成为自包含的、相对独立的行为粒度;提出了“调用点环境化”的概念和方法以降低服务之间调用依赖和便于服务集成。  相似文献   

10.
基于UDDI的语义Web服务发现研究   总被引:4,自引:1,他引:4  
林清滢 《计算机工程与设计》2006,27(12):2215-2217,2237
目前基于UDDI的Web服务发现机制仅提供了简单的基于关键字的搜索方法,缺乏对语义推理的支持。因此给出了一种基于UDDI的语义Web服务发现的架构,通过把Web服务的语义描述发布到UDDI注册中心,并扩展查询API的规范,在服务查找中加入语义推理,从而增强了UDDI的语义Web服务发现的能力。  相似文献   

11.
CORBA分布计算环境中对象适配机制的优化及构件化   总被引:2,自引:0,他引:2       下载免费PDF全文
本文基于CORBA分布计算环境,设计和实现了一种高效、非常规的对象适配机制,该机制能有效解决对象适配低效的问题;提供了对象适配机制构件化框架,并且基于POA实现了构件化的对象适配机制。  相似文献   

12.
新一代嵌入应用需要自配置和定制操作系统,剪裁掉不必要的系统功能来获得更高的性能和更低的系统开销。软件构件是以可重用为目的设计、封装软件的技术,是操作系统配置管理的基础。提出设计构件化可配置实时嵌入式操作系统的方法:系统功能划分、构件界面划分、配置处理,并依据该理论进行了系统设计与实现,原型系统证明是可配置的,易于用户定制的,也提供了实时嵌入式操作系统所必要的特性。  相似文献   

13.
简介:随着航空武器装备试验测试的不断发展,分布式、独立的测试系统已越来越不能满足试验测试任务的需求,急需建立一种多区域联合试验测试技术体系架构,实现跨区域的联合试验与测试。本文针对多区域联合试验中的对象模型构建技术进行研究,采用基于TDL和MagicDraw的可视化建模技术对测试系统对象模型进行可视化建模,形成靶场运行控制平台可调用的组件化模型,并对典型飞行试验测试系统对象模型组件进行了调用、部署与功能测试。实验结果表明组件化的测试系统对象模型构建技术能够贴切的表述测试系统的功能特点,同时能够很好的与实物模型进行关联,测试系统对象模型内部的数据通信延时不大于150ms,满足未来联合试验场构建需求。  相似文献   

14.
We present a new Web services-based framework for building componentized digital libraries (DLs). We particularly demonstrate how traditional RDBMS technology can be easily deployed to support several common digital library services. Configuration and customization of the framework to build specialized systems is supported by a wizard-like tool which is based on a generic metamodel for DLs. Such a tool implements a workflow process that segments the DL design tasks into well-defined steps and drives the designer along these steps. Both the framework and the configuration tool are evaluated in terms of several performance and usability criteria. Our experimental evaluation demonstrates the feasibility and superior performance of our framework, as well as the effectiveness of the wizard tool for setting up DLs.  相似文献   

15.
为减少递归重启过程中不必要的递归开销以实现应用系统的快速恢复,在微重启技术的基础上,提出一种微重启群的判定方法。该方法通过负载测试并在测试期间注入异常来获取组件的平均失效频度,以此分析组件间的失效关联程度,给出微重启群判定算法。研究结果表明,该方法可针对组件化分布式应用的故障进行重启,使系统平均恢复时间减少30%左右。  相似文献   

16.
群体智能(Collectire intelligence,CI)系统具有广泛的应用前景.当前的群体智能决策方法主要包括知识驱动、数据驱动两大类,但各自存在优缺点.本文指出,知识与数据协同驱动将为群体智能决策提供新解法.本文系统梳理了知识与数据协同驱动可能存在的不同方法路径,从知识与数据的架构级协同、算法级协同两个层面对典型方法进行了分类,同时将算法级协同方法进一步划分为算法的层次化协同和组件化协同,前者包含神经网络树、遗传模糊树、分层强化学习等层次化方法;后者进一步总结为知识增强的数据驱动、数据调优的知识驱动、知识与数据的互补结合等方法.最后,从理论发展与实际应用的需求出发,指出了知识与数据协同驱动的群体智能决策中未来几个重要的研究方向.  相似文献   

17.
针对电力系统中存在的设备故障及线路故障,该文在分析其具体类型和特点的基础上设计了将正向推理与反向推理相结合的组件化推理引擎,同时设计了与此引擎配套的知识库结构,并分别在.Net平台及MySQL上对引擎和知识库进行了实现。  相似文献   

18.
本文通过分析当前报表工具的现状以及报表的发展趋势,对现行B/S模式下和传统C/S模式下的管理信息系统进行了考察和分析,提出了通过软件复用的方法和组件技术把报表工具核心模块实现组件化,然后把报表组件用Struts框架技术整合到HTML上,来构建一个报表自动生成系统。  相似文献   

19.
软件体系结构模型单层化的一致性保障方法   总被引:4,自引:0,他引:4  
杨杰  黄罡  陈湘萍  梅宏  张成志 《软件学报》2006,17(6):1391-1400
在软件体系结构(software architecture,简称SA)设计中,复合构件是具有内部结构的构件,它可以对复杂的SA模型进行层次化的组织.尽管大多数体系结构描述语言都支持复合构件,但常见的SA模型分析与验证工具仅支持单层的SA模型作为输入,且目前的主流构件运行平台都不支持带有内部结构的复合构件模型.因此,有必要将多层的SA模型转化为单层的SA模型(即"单层化")."单层化"的关键在于如何保证"单层化"前后SA模型的一致性.对该问题及其解决方案进行了系统而深入的研究,给出了SA模型一致性的形式化定义.在此基础上,提出了SA模型"单层化"的基本原则以及过程指南,并以一个构件化的邮件客户端为例,验证了该方法的可行性.  相似文献   

20.
Cloud manufacturing is a new concept extending and adopting the concept of Cloud computing for manufacturing. The aim is to transform manufacturing businesses to a new paradigm in that manufacturing capabilities and resources are componentized, integrated and optimized globally. This study presents an interoperable manufacturing perspective based on Cloud manufacturing. A literature search has been undertaken regarding Cloud architecture and technologies that can assist Cloud manufacturing. Manufacturing resources and capabilities are discussed in terms of Cloud service. A service-oriented, interoperable Cloud manufacturing system is proposed. Service methodologies are developed to support two types of Cloud users, i.e., customer user and enterprise user, along with standardized data models describing Cloud service and relevant features. Two case studies are undertaken to evaluate the proposed system. Cloud technology brings into manufacturing industry with a number of benefits such as openness, cost-efficiency, resource sharing and production scalability.  相似文献   

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

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