您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 面向用户需求的组合Web服务发现
复旦大学硕士学位论文面向用户需求的组合Web服务发现姓名:黄胜申请学位级别:硕士专业:计算机软件与理论指导教师:周傲英20070511面向用户需求的组合Web服务发现作者:黄胜学位授予单位:复旦大学相似文献(10条)1.会议论文龚如阁.赵宇红基于DAML-S的集中目录式P2PWeb服务发现机制研究2007服务匹配是P2PWeb服务发现机制中一个重要组成部分。本文针对集中目录式P2P发布/阅系统,提出了一种基于DAML-S的P2PWeb服务匹配方法,其核心思想是用DAML-S进行服务描述并将其发布,通过对服务描述中的输入输出和用户需求中功能的测度来判断服务与用户需求的匹配程度。2.学位论文李曼基于语义的Web服务发现研究2009Web服务发现是Web服务体系架构的重要组成部分,发现满足用户需求的服务是实现服务复用、服务组合的重要前提。随着Web服务的迅速发展和急剧增加,特别在服务自动组合和复杂服务互操作进程中,有效的Web服务发现已成为具有挑战性的问题。因此,如何在诸多的Web服务中,快速、准确和高效地发现满足用户需求的Web服务是现阶段急需解决的关键问题之一。针对目前Web服务发现中存在的问题,本文结合语义Web相关技术,进行基于语义的Web服务发现研究。为了能够准确地描述Web服务,以实现服务请求与注册服务的有效匹配,给出了一个基于OWL-S的语义Web服务发现描述模型和相应的服务请求描述模型,较全面地描述了服务的功能和非功能属性。目前,概念相似度算法存在片面性和多样化,本文给出一种综合的语义概念相似度算法,较全面地考虑了影响本体概念相似度的相关因素;并在此基础上,研究了服务功能匹配,以提高了服务查全率和查准率。同时,为提高服务发现效率和发现服务的可用性,给出了一种基于语义的Web服务发现模型和基于服务聚类的语义Web服务发现机制。使用服务聚类算法将具有一定相似度的注册Web服务进行聚类组织;在服务发现时,计算服务请求描述与服务聚类的相似度,过滤掉不相关聚类的服务,以减少服务查询处理时间,来提高服务发现效率。同时,结合服务质量对Web服务进行最优选择。本文主要在Web服务描述、服务匹配算法、Web服务发现模型和服务发现机制等方面进行了研究,来提高了服务发现的性能:查全率、查准率和查询效率。3.学位论文卢刘明基于语义的web服务发现与组合关键技术研究2006电子商务、电子政务应用的不断深入发展要求分布在不同地理位置、具有多种多样的硬件平台、操作系统、编程语言、软件技术和数据库管理等技术因素的企业(或政府部门)应用系统可以在Internet环境下进行企业(或政府部门)之间的应用互操作和应用集成,要求能够根据不同的应用需求,快速、灵活地发现合适的业务应用程序,或者在单个业务应用程序无法满足需求的情况下能自动化地组合各种已有的和新添置的业务应用系统,并使得它们可以有机地协同工作来为用户提供服务。Web服务概念以及web服务体系结构的提出使得服务提供者可以将自己的软件以服务的形式提供给用户,同时,服务通过将不同层次的应用和资源抽象成统一的形式并提供标准的服务使用方法,为分布环境下资源共享与协同工作提供了很好的支持。语义web服务是语义web与web服务技术的结合体,通过对web服务进行语义封装可便于实现web服务的自动化发现、调用、互操作、组合、执行、监控等。因此,如何将语义web与web服务技术结合起来以实现web服务的自动化发现和组合是一个非常值得研究和探讨的问题。本文结合国家自然基金项目“面向资源自动发现的网络信息空间结构化模型研究”以及863重大专项课题“上海市电子政务关键技术研究与开发”,针对基于语义web服务的自动化服务发现和自动化服务组合的关键问题进行了研究,并设计和实现了基于语义web服务的自动化服务发现和服务组合原型系统ASDC。“自动化服务发现”是指系统可以自动化地选择能满足用户的特定需求和相关约束的服务。“自动化服务组合”是指当不存在能满足用户需求的单个服务情况下,系统可以自动化地产生满足用户需求的组合web服务。本文主要的工作和成果如下:(1)提出一种支持自动化服务发现和服务组合的语义web服务描述模型(简称ASDC服务描述模型)。该模型不仅包括传统web服务所描述的输入输出消息的数据类型和绑定等底层调用内容,还包括web服务的语义信息以及它所包含的操作和相关输入输出信息的语义内容以及服务质量描述信息,同时还包括web服务参量所包含的数据元的描述信息。对web服务的描述细化到服务参量所包含的数据元,可便于对序列web服务之间需交换的信息进行自动化的语义转化与异构消除。(2)提出一个自动化的服务发现方法。该方法先把用户的特定需求和相关约束转化为初始状态与需求目标,然后把它们与web服务的执行前提条件(preconditions)和后驱状态(effects)进行语义比较,根据一种匹配算法确定服务请求与web服务之间的匹配度,以得出web服务相对于用户需求的合适程度。与传统的基于关键词和目录的服务搜索方法相比,该方法使服务发现变得更方便灵活、更自动化、更符合用户的服务需求。(3)提出一种基于语义web服务的自动化服务组合技术。该技术允许计算机能精确地理解用户的需求,并使得计算机根据该需求利用已经发布的web服务的语义信息进行语义化推理产生抽象工作流(所谓抽象,是因为只考虑业务逻辑问题而忽略了进行交互的web服务之间的底层匹配的细节问题),再根据抽象工作流中需互操作的web服务的语义信息与语法信息对它们之间要交换的消息进行必要的语义转化以及异构消除,自动化地把抽象的工作流转化为可执行的工作流(如以BPEL4WS表示)。该组合技术通过把服务组合分为产生抽象工作流和语义转化以及异构消除两个阶段,既便于实现自动化服务组合,又把web服务之间的异构性考虑其中,从而提高了自动化服务组合的可适用性。(4)提出一种着色Petri网的web服务组合形式化模型,该模型具有可视化地、动态地反映web服务组合过程的能力。因此,可以采用该模型模拟给定的组合服务的执行过程,以便对web服务组合模型的正确性、有效性进行分析与评估。4.期刊论文胡旭东.曾国荪.陈波.HUXu-dong.ZENGGuo-sun.CHENBo一种基于非功能属性决策的可信Web服务发现模型-计算机科学2009,36(2)Web服务注册中心为服务请求者寻找Web服务带来方便,但由于其缺少对服务非功能信息的支持,无法很好满足用户需求,最终导致服务发现可信程度不高.首先对Web服务质量、服务信誉等非功能属性进行分析,通过服务行为观测机制获取较客观的属性指标数据,利用多属性决策方法,提出一种可信的Web服务发现模型.模型能帮助服务请求者发现最优的、可信的服务.最后通过一个应用实例验证了模型的有效性.5.学位论文邬翠兰语义WEB服务发现技术及应用研究2007Web服务的产生和发展使得人们可以不论平台、不论地点、不论时间地使用模块化的应用程序。然而用户在使用Web服务之前并不知道它的存在,这就涉及到服务的发现和定位问题。目前的Web架构中,UDDI注册中心解决了服务发现和发布的问题。但是从长远来看,用WSDL描述的Web服务缺乏语义信息,使得该技术不能适应Web服务的增长和自动化需求。Web服务发现的研究目标是:服务发现的高效率和自动化,语义网的诞生使这两个难题得到了解决。引入了语义网后的Web服务发现技术的研究向着高效、自动的方向迈进着。语义Web服务技术通过为Web服务提供一种以XML为语法基础的包含语义信息的描述,使Web服务之间互相理解对方的内容、功能以及属性成为可能,并且为Web服务的自动发现、执行、组合、监控提供了技术基础。本文研究语义Web服务发现技术,从分析语义Web服务发现的流程入手,设计了语义Web服务发现模型。该模型中包含服务发现的两大支撑组件:服务注册中心和本体库。该模型使用逐级筛选的服务发现策略,将服务发现过程分为三个子过程:服务请求的提交;候选服务集的构造;匹配服务的确定。在语义Web服务注册和用户请求过程中,使用服务的Web本体语言OWL-S作为语义Web服务的描述语言和基本通讯语言。本文通过判定语义Web服务能力,构造候选服务集和确定匹配服务。在候选服务集的构造过程中,本文提出了分步筛选法的思想:首先使用分类作为服务所涉及范围的描述,摒弃大部分明显不符合用户需求的服务;然后对服务的功能信息IOPR进行语义匹配,精确地评定语义Web服务能力,进一步筛选出满足用户需求的候选服务;最后对服务质量进行匹配。采用分步筛选法能提高候选服务集的构造效率。本文设计并实现了原型系统,并通过一个典型案例验证了框架的可用性和服务发现过程的有效性。6.期刊论文孙萍.蒋昌俊.SUNPing.JIANGChang-Jun利用服务聚类优化面向过程模型的语义Web服务发现-计算机学报2008,31(8)如何快速、准确和高效地发现满足用户需求的Web服务是现阶段急需解决的关键问题之一.文中针对现有的Web服务发现机制中存在的效率低下和查准率不高的两个问题,提出了一个新的语义Web服务发现框架.在该框架下,采用Petri网作为Web服务过程描述的形式化工具.首先,利用聚类技术,从服务的功能相似和过程相似两个层面对服务进行聚类预处理,从而在很大程度上降低服务的查找空间,提高服务的查找效率.进一步,针对服务请求中可能潜在的行为约束,建立基于Petri网的过程需求模型,将其与候选服务的过程模型进行比较,对满足功能需求的可行服务进一步筛选,从而提高查找的精确度.最后,利用仿真实验对所提出的方法进行验证.7.学位论文夏雷基于反馈QoS的Web服务发现的研究与实现2007随着Web服务的流行,Web服务的数量与日俱增,往往有多个Web服务满足同一功能请求,现有基于功能性描述的Web服务发现方法无法解决这一问题,因此加入非功能描述(QoS)的Web服务发现方法越来越得到人们的关注。当前国内外对Web服务发现加入QoS的研究还处于起步阶段,大多关注于QoS概念和定性量化的Web服务查询机制,而对QoS的定量量化缺乏深入的研究;同时,QoS属性信息往往来自服务提供者的提供,容易在服务发布阶段出现欺诈行为。因此设计并实现一个基于第三方的QoS量化Web服务发现系统已成为一个关键问题。本文通过对Web服务发现和语义Web技术的深入研究,在已有研究成果的基础之上,提出了一个基于反馈QoS的Web服务发现模型。在设计时,力求本模型既可以满足根据服务请求中的功能信息提供关键字查询和语义查询来查找符合功能的Web服务,又可以根据服务请求中的非功能信息(QoS)为用户查找出最合适的Web服务。本文对现有OWL-S和uDDI规范进行了扩展,使得Web服务模型可支持带有可量化QoS属性的Web服务注册;采用反馈方法来获取注册服务QoS属性,并加入噪声处理机制来对反馈信息进行处理,保证了注册服务QoS属性量化的客观公正性;同时提出一种新的基于QoS的Web服务排序方法,通过引入本体权重和需求权重使得服务发现结果更加适合用户需求。实验表明,较之与相关加入QoS的Web服务发现模型,本文在抗噪声性,查准率方面均有所提高。关键字:Web服务发现,QoS,反馈,量化,权重8.学位论文石磊语义Web服务发现技术研究2006针对目前Web服务中遇到的问题,研究界提出了将语义Web的技术应用到Web服务领域,为Web服务的描述提供语义信息,即语义Web服务(SemanticWebServices)。语义Web服务技术通过为Web服务提供一种以XML为语法基础的包含语义信息的描述,使Web服务之间互相理解对方的内容、功能以及属性成为可能,并且为Web服务的自动发现、执行、组合、监控提供了技术基础。本文研究语义Web服务发现技术,从分析语义Web服务发现的流程入手,设计了语义Web服务发现框架SWSD。SWSD中包含服务发现的两大支撑组件:服务注册中心和本体库。SWSD使用逐级筛选的服务发现策略,将服务发现过程分为三个子过程
本文标题:面向用户需求的组合Web服务发现
链接地址:https://www.777doc.com/doc-1604316 .html