基于软件体系结构的Web服务组合研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:liongliong502
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的体系结构作为近年来软件工程领域出现的一个新兴的研究方向,其技术得到迅速发展和应用。Web服务组合技术作为实现面向服务体系结构的一项重要技术,已成为当今学术界和工业界共同重视的研究内容之一。目前,主流的Web服务组合描述方法主要分为两大类:形式化的描述方法和工业化的描述方法,二者在描述Web服务组合方面有很强的互补性。Web服务组合其本质是Web服务的复用,而软件体系结构是实现软件复用的重要手段之一。 基于上述思想,本文提出了从软件体系结构角度研究Web服务组合的方法。研究了基于时序逻辑的体系结构描述语言XYZ/ADL和基于商务流程的Web服务组合语言BPEL4WS相结合描述Web服务组合的方法。XYZ/ADL具有严格的形式化语义,便于验证组合的正确性,通过将XYZ/ADL描述转化为BPEL4WS的描述,从而从侧面验证了BPEL4WS描述的正确性。通过研究二者之间的转换规则,实现形式化和工业化方法相结合描述Web服务组合。本文具体工作如下: 首先,根据Web服务及其组合的特点,在原有体系结构模型的基础上进行扩展,得到了Web服务组合体系结构模型。 其次,基于该模型,采用扩展的XYZ/ADL描述Web服务组合,定义Web服务组件及描述其交互的连接件。 再次,建立了XYZ/ADL至BPEL4WS转换规则。该转换分为两步:首先定义了XYZ/ADL的语义基础——XYZ/E的基本结构到BPEL4WS的转换,然后通过分析XYZ/ADL的设计元素和BPEL4WS元素之间的语义相似性,定义了XYZ/ADL和BPEL4WS的映射关系。 最后,结合一个实例系统证明本文所做工作的可行性。
其他文献
随着计算机网络科技的发展和企业信息化程度的不断深入,企业与企业之间、企业内各部门之间、异地的同一企业之间的信息共享与信息交换趋于频繁。但是由于不同企业之间的信息
在互联网行业步入成熟阶段、智能移动终端设备快速普及的今天,地点信息作为连接个体的线上和线下行为的桥梁扮演着越来越重要的角色。对地点信息的研究,有助于认识人群移动行为
Pi-Sigma神经网络是一种具有快速学习能力和强非线性处理能力的高阶神经网络,已应用于模式识别、信号处理、图像处理等智能化信息处理领域。和其它神经网络一样,Pi-Sigma神经
随着信息技术和互联网的发展,庞大的数据库日益增加,为了在海量的数据中获取有价值的信息和知识,数据挖掘应运而生,相应的数据挖掘技术已成为国内外研究的热点,并且得到了广
近年来,随着Internet的迅速发展和普及,在Internet上产生了许多新的应用,例如网络视频会议、网络视频直播、多媒体远程教育、远程会诊等,这使得带宽急剧消耗,带来了网络拥挤
计算机和网络的广泛应用,大大地方便了人们获取信息和交流信息,同时其版权保护也变得越来越重要。而数字水印技术作为一种有效的版权保护手段越来越受到人们的青睐。近年来,
现在,电子商务正被广泛应用。人们只要有一台能上网的电脑,就可以足不出户,从网上浏览各种产品的外观,了解产品的特性,并通过网络来购买自己需要的产品。但是,当前的电子商务网站上
随着商业环境变化越来越快,竞争越来越剧烈,信息系统的交付周期越来越短,信息系统应对变化的要求越来越高。现实需要新的开发方法来加速信息系统的开发、交付周期,提高系统应
随着计算机网络技术与多媒体技术的迅速发展,多媒体数字产品越来越需要一种有效的版权保护方法。作为信息隐藏技术在计算机领域的一项重要应用,数字水印为保护多媒体信息的版
数据分类是数据挖掘的一个重要方法。数据分类是通过分析训练集数据,产生关于类别的精确描述或模式,这种类描述可以用来对未来的数据进行分类,有着广泛的应用前景。目前常用