基于模型驱动的Web服务组合方法的研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:wqcfirst
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务组合技术用于解决用户提出的复杂功能请求,它能够搜集已有的、实现简单功能的服务,并将其按照特定的逻辑结构组合在一起,协同完成复杂功能。目前,已有服务组合标准众多,但尚无统一的标准。如此众多的标准增加了服务组合的复杂性,为技术交流、组合复用和组合开发带来了阻碍,且基于XML语法的组合语言结构复杂、直观性差,不利于开发人员。本文对基于模型驱动的服务组合做了详细的分析和研究,模型驱动以模型为核心,通过构建平台独立模型和平台标准模型的方式,使软件的设计与实现标准分离,解决了服务组合标准众多所带来的各种弊端。同时,模型驱动采用UML建模,能够以直观、清晰的视图形式表示服务和组合,方便了开发人员。本文以网上购书为例详细说明基于模型驱动的服务组合的实现过程,包括静态建模、动态建模和模型转换。本文分析了Web服务作为一种软件支持框架,用于物联网下的功能实现、数据管理和信息交互的可用性和适用性,并提出了建立物与服务的映射。针对WSDL(Web Service Description Language)服务描述模型不能完整的描述一件物的信息这一特征,本文提出了一种面向角色的WSDL模型扩展方法,引入了服务的背景、角色和属性的概念,提高了WSDL的抽象和描述能力,实现了服务对物的描述;本文也通过此方法详细说明了模型驱动的模型扩展机制。本文分析了服务组合的QoS(Quality of Service)评价问题,提出了服务组合QoS总体最优的概念,认为组合服务的QoS评价应当基于组合的逻辑结构和子服务的QoS。本文指出并行结构下的服务执行时间计算方法存在资源浪费,利用该特征提出了一种基于逻辑控制结构的QoS服务组合优化方法;该方法在保证服务组合总的执行时间和执行功能不变的前提下,优化了其他几种QoS属性,即在满足用户要求的基础上获得了一个总体QoS更优的组合方案。
其他文献
信息技术与因特网的迅猛发展为多媒体信息的存取和交换提供了极大的便利,但同时数字化技术精确、廉价、大规模的复制功能和因特网在全球传播的巨大能力,为版权保护带来了极大
网格技术是在当前各领域对计算资源和计算能力不断增长的形势下发展起来的,它是并行与分布式计算技术的一个重要方向,其目的是实现网格虚拟环境上的资源共享和协同工作。由于
电视节目的数字化是这个信息化社会发展的一个必然趋势,数字电视的设备管理系统就必不可少,而要更直观的管理数字电视设备,设备网络的拓扑信息管理不可或缺,这一功能的实现,将极大
在这个信息和科技高速发展的时代,企业的经营理念由“以产品为中心”转向“以客户为中心”的同时,企业也不断加快信息化建设的步伐,目前客户关系管理系统(CRM)已经成为帮助企业管
随着气象数据库管理系统、数据挖掘技术的发展,天气预报预测系统的研究和应用正在成为研究热点之一。天气预报预测系统能为天气预报决策者提供更好的计算机辅助决策手段,对提
当今的网络监控系统对通信网络来说具有至关重要的意义,他们周期性的收集各种网络性能数据,找出性能异常,并分析问题的根因,其效力和效率决定了网络的服务质量(quality of se
随着计算机技术的快速发展和社会需求的急剧增长,空间信息系统技术飞速发展,其应用领域在不断扩大。面对海量的空间数据及其复杂的数据特征,如何提高空间数据的查询效率成为
本文提出了一种移动计算的大数据服务应用,它是一种基于上下文情境处理网络平台用户文本数据的方法,应用数据挖掘技术和深度机器学习技术来进行想法/行为建模和数据分析。研究
从大型数据库中挖掘频繁模式是数据挖掘研究的一类基本问题,也是该领域最具挑战性的一个研究热点。其中频繁子图挖掘旨在解决结构化模式挖掘问题,诸如化学,生物学,WWW应用等
探井生产管理决策支持系统试图应用人工智能技术完成计算机智能辅助决策功能,以提高探井生产管理中决策的准确性和决策速度,降低探井生产成本。在该系统的研发过程中,由于专