基于元模型的Web服务组合研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:huweiguangkaka
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务组合技术是实现企业内部和企业之间应用集成的一种有效解决方案。WS-BPEL是业务流程定义语言,是实现Web服务动态组合的关键技术标准。MDA能很好地解决系统移植性和互操作性等问题。本文详细介绍了基于MDA和WS-BPEL的动态Web服务组合方法,能够较好的解决当前组合服务开发中业务流程编写复杂、业务流模型重用度不高、业务流程不能迅速反应快速变化的业务等问题。首先,本文对WSDL和UDDI分别进行扩展,实现了扩展的Web服务架构模型,扩展的Q-WSDL和Q-UDDI能很好的支持Web服务的QoS属性的评估。在此基础上给出了一种基于QoS的服务选择方法。然后,重点讨论了业务流模型转换,基于MDA的Web服务组合的重点在于建立业务流模型PIM模型,并将它转换为PSM模型。在引入编译原理SESE分解的基础上,提出了一种将UML活动图中存在的非结构化部分转换为结构化组件的方法。该方法通过在模型转换预处理阶段对非结构化流程进程处理,使得最终参与转换的业务流PIM只包含结构化组件,简化了业务流模型转换规则和转换算法。展示了采用上述基于元模型的Web服务组合的方法实现了银行贷款系统,验证了本文方法的有效性。
其他文献
无线传感器网络采用多跳无线通信,并且节点通过自组织构成网络,以协作的方式处理网络中的信息。在无线传感器网络中,虫洞攻击能够对正确的路由进行破坏。虫洞是一种由两个远距离
蛋白质作为生命活动的体现者并非孤立存在,而是通过相互的交互作用完成细胞中的大部分过程。蛋白质交互(Protein-Protein Interaction,PPI)网络的建立一直是研究生物过程关注的核
最优化问题广泛存在于科学研究、经济管理等领域,优化问题存在的普遍性促使优化技术和优化算法不断进步。随着工业技术和科学研究的快速发展,现实的优化问题也变得越来越复杂,研
随着我国社会经济领域信息化水平的不断提高,信息的收集处理已经成为影响决策的重要因素,信息系统和数据挖掘工具已广泛应用于提高科学决策水平,但在我国金融市场中投资者还没有
并行计算拥有有强大的数值计算和处理数据的能力,在现实生活中有着广泛的应用,如地震的预测和预报、石油的勘探、气候的模拟、武器方面的设计、核武器系统的研究与模拟、航空
在数据安全日益重要的今天,如何构建完善的数据保护系统已经成为信息科学领域最重要的研究课题之一。对数据保护系统而言,备份的数据越新,就能把应用系统恢复到越近的时间点,从而
基于单视觉(单摄像头)的多目标跟踪是计算机视觉和视频处理研究领域的一项基础研究并且正变得越来越重要。如果将目标特定为行人,那么单视觉多目标跟踪问题就转化为单视觉行人跟
随着物质生活水平的提高,旅游已经成为人们放松和休闲的一项活动。但目前很多景区的基础设施不够完善、导游的素质不高等一系列问题依然存在。这些问题导致了近些年景区之中
特征选择是模式分类的重要环节,它能将对分类冗余的属性从数据集中去掉。特征选择可以降低分类算法的计算复杂度,提高分类精度。类似地,数据集中也存在对分类冗余或不重要的样例