基于BPEL及CCML的Web服务组合建模及开发方法研究

来源 :大连海事大学 | 被引量 : 2次 | 上传用户:wl349682847
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单个Web服务因服务粒度小而导致应用范围受限,并不能完全满足实际应用的需求,Web服务组合为解决这一问题提供了可能。由于传统Web服务组合开发方式实现从需求模型到可执行代码的转换,跨越幅度大,实现相对困难,很难适应由于用户需求变更、具体实现平台改变等带来的一系列问题。本论文采用一种基于MDA构建Web服务组合的新方法来实现Web服务组合建模及开发,提出了一种基于BPEL及CCML的Web服务组合开发方法。本论文在国家自然基金项目的支持下,对基于BPEL及CCML的Web服务组合建模及开发方法进行了研究。分析了国内外在利用模型转换技术构建Web服务组合方面取得的成果。介绍了MDA、Web服务及Web服务组合的相关知识,通过与传统Web服务组合开发方式比较,阐述利用MDA的思想指导Web服务组合开发的必要性及重要意义。详细介绍了两种Web服务组合语言BPEL及CCML的语法及基本结构,提出了一种以模型转换技术为基础,基于BPEL及CCML的Web服务组合开发方法。设计了从平台无关模型UML到平台相关模型BPEL及CCML的转换规则,并以Web服务组合系统雇员出差安排系统为实例,实现了具体的转换过程。本文提出的基于BPEL及CCML的Web服务组合开发方法,在需求模型与执行代码间引入设计模型这一概念,将开发过程分成三个阶段,很好地解决了传统Web服务组合开发方式中跨越幅度大、实现相对困难的问题,提高了开发效率,增强了平台的可移植性,减少了资源浪费,对Web服务组合语言本身的动态改变也有很强的适应性。本文提出的基于BPEL及CCML的Web服务组合建模及开发方法对指导Web服务组合开发有一定的理论和应用价值。
其他文献
学位
基于基数(Cardinality)的领域特征建模是一种特殊的领域建模技术。该技术通过引入特征基数、特征组基数、特征属性和特征图引用等技术对FODA[2](Feature-Oriented Domain Ana
自动人脸识别(AFR)技术试图赋予计算机根据人脸特征辨别人类身份的能力,该研究具有重要的科学意义和巨大的应用价值。经过三十多年的发展,AFR技术取得了长足的进步。目前,最
随着计算机技术的广泛应用,人们对电脑文件的安全信息更加注重。对于黑客或者电脑爱好者,如何不动声色的潜入别人的计算机并获取一些有价值的信息,不断的成为了人们的关注焦
在很多实际应用中人们只能得到纸质半调图像,因此需要将半调图像扫描输入计算机后进行逆半调,转化为尽可能逼近原图像的连续色调图像,才能进行各种数字图像处理、分析及再利
现有Internet体系结构存在用户数据传输平台层次结构复杂、传输效率低下以及服务质量难以保证的缺点,而多媒体数据在网络应用数据中的比重越来越大,传统的有线电视网络、电信
近年来,为了满足各种业务需求,网络中出现了大量的Web应用程序。随着网络环境的变化,业务需求的提升,这些Web应用程序的缺陷日益突出,逐渐不再满足于业务需求。它们一般是在不同时
煤炭在中国的能源体系中占有非常重要的地位,而选煤是提高煤炭质量的有效技术手段。为了提高选煤厂的生产质量管理效率,提出了基于Spring的选煤厂质量控制系统。系统采用面向
随着经济全球一体化、Web服务技术的不断进步和IT业界组织联盟的加强,对于敏捷性软件以及跨平台性软件的需求不断增加。在这种状况下,面向服务架构(Service-Oriented Archite
P2P网络是一种对等网络,没有中心节点,每个节点既可提供资源也可以共享资源。P2P网络具有动态性、开放性和匿名性等特点,由于其匿名性,使得一些节点基于自身理性的考虑,只共