面向任务的服务发现和自适应服务组合机制研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:jiaoxuepan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究题目来源于国家“十一五”科技支撑计划课题“勘察设计企业信息化关键技术研究与应用”子课题“基于SOA技术的勘探设计企业应用软件架构系统”。  在Web服务环境中,单个服务往往无法满足实际的用户需求,Web服务组合将若干细粒度的服务进行有机组装,形成更高层次的具有内部逻辑的组合服务,其目标是提高服务的可重用性和利用率,减少新应用的开发时间和费用。服务组合时将调用大量外部服务,然而由于运行环境的异构性、资源负载不断变化,服务执行过程中会出现服务失效或者效率急剧下降的现象。因此,服务组合需要具有能够自我调节、自我优化以适应环境变化的能力。  现有的服务组合研究中,基于图搜索的服务组合方法实现较容易,但计算复杂度过大,没有充分利用服务和组合服务的重用性;基于人工智能规划的服务组合方法为服务重用提供了可能,但需要进行预处理和描述形式转换,实施难度大。并且两者都不能较好地实现自适应的服务组合,无法在执行过程中实现服务热交换。为此,本文提出面向任务的服务组合方法,研究基于伪原子服务反馈的任务分解算法和面向任务的服务发现算法,并设计了面向任务的自适应服务组合机制。  在本文研究中,主要完成了以下工作:  ①分析了面向服务的计算(SOC,Service-Oriented Computing)与SOA,以及语义网、本体论的研究现状,研究了语义Web服务相关技术。  ②研究领域本体以及语义相似度计算方法,通过对领域实际情况的分析,引入“概念权重”这一属性,并基于该属性对现有的语义相似度计算方法作出改进。  ③提出了面向任务的服务组合方法,针对传统服务发现方法的不足,将服务发现方法分为任务分解和面向任务的服务发现两个部分,并提出了基于伪原子服务反馈的任务分解算法,生成任务规划。  ④设计了全局发现算法和局部更新算法,将任务映射到服务层,生成任务-服务组合(TWC,Task-Webservice Composition)图,并在环境变化时保证TWC图的实时更新。  ⑤提出了面向任务的自适应服务组合机制,剖析了当服务失效时,该机制如何自动实现服务热交换,并基于反馈响应机制实现组合服务的重用。  ⑥通过模拟和实验分析,验证所提出的服务发现和服务组合方法。
其他文献
随着互联网络在人们的工作和生活中扮演的角色越来越重要,互联网络中存在的网络攻击和软件漏洞对系统及网络安全的威胁也日益突起,引起了人们更多的注意。为此,可信计算组织
在并行时代,系统正确性验证越来越受到关注。在并行系统中,由于线程之间执行次序的不确定性,错误往往很难通过测试的方法重现,从而研究人员提出模型检测技术验证并行程序。模
笔式协同交互,是人机交互技术(Human-Computer Interaction,简写HCI)的一类形式,是把笔作为媒介来进行交互和沟通,通过采用专门的数字笔在特定的输入设备上书写笔迹来达到协
计算机应用正朝着数据密集型发展。同时,随着物联网的兴起,越来越多的物品被接入到互联网,产生了新的海量数据并通过云端进行上传和下载。而近年来,用户生成的内容也增长了15
随着物联网及新型定位技术的发展,室内定位成为可能,室内位置服务与移动对象数据管理也成为了近年来的研究热点。以往面向室外空间的移动对象数据管理在数据集、算法、系统等
作为信息管理的进一步发展,知识管理对于提升企业竞争力具有重要意义。企业中存在的非结构化信息是重要的知识源,具有数据量大、增长速度快等特点。如何获取、管理并应用海量
C语言以其对底层机器操控的灵活性,在操作系统、嵌入式软件、底层驱动等要求高效的软件设计领域得到广泛应用。然而出于灵活性和效率的考虑,C语言赋予程序员对计算机完全掌控的
随着互联网的出现及其近年来的飞速发展,人们开始进入信息爆炸的时代。通过互联网阅读新闻成为人们越来越重要的手段,面对如此浩瀚的互联网新闻,如何快速、准确的从这些海量
随着下一代电信网和Internet技术的快速发展,网络基础设施逐步完善,网络带宽不断增加,为多种业务(语音、数据和多媒体等)的广泛开展提供了良好的硬件环境。企业间业务共享、
随着市场经济不断发展,企业间多元化竞争日趋激烈,企业想在激烈的竞争中处于不败之地,就必须考虑如何降低传统成本。而采购、库存、生产配比等环节是大多数企业,尤其是生产装