问题:
关键词:语义Web服务,服务质量,情境,服务发现,WSMO
● 参考解析
Web服务技术的出现为实现数据和系统互操作提供了有效的解决方案,然而随着网络上Web服务数量的日益增多,仅仅通过关键字来实现服务发现,已经无法满足用户的个性化需求,因而语义Web技术的出现使得语义Web服务发现得到了很大的改善。但是在服务发现的过程中,常常会存在大量功能完全相同或相似的Web服务,而这些服务又具有不同的非功能属性,包括服务质量和情境,如服务价格、执行时间、用户偏好、CPU资源等因素,同时不同的用户希望根据自己的情况或是个性化的需求进行服务选择, 例如,如果用户是一名学生,在他所发现的若干个Web服务中,需要选择一些免费的或者支付费用较低的服务,而另外一些用户可能更注重可靠性和安全性高的服务。针对这些情况,原有的基于语义的服务选择由于不能有效地感知用户服务质量和情境信息,从而无法智能地选择最适合用户需求的服务,因此提出了一种基于服务质量和情境的语义Web服务发现方法。
论文所做的工作有:研究了加入服务质量和情境后的语义Web描述语言,实现了基于服务质量和情境的语义Web服务发现框架,以及在以用户需求为目标的前提下如何对服务质量和情境属性进行评价,详细描述了在服务选择过程中降低虚假信息对服务非功能属性(包括服务质量和情境)的影响,提出了两种优化机制以此来提高服务的发现效率。
具体包括:
1、给出了基于服务质量和情境的语义Web服务描述语言。针对现有的Web服务描述语言在非功能属性方面描述的局限性,在给出服务质量和情境本体模型的基础上,着重研究了如何通过WSMO语言来表示Web服务的基本信息,IOPE,服务质量和情景信息,以此来实现WSMO在服务质量和情境描述方面对Web服务的支持。
2、提出了基于服务质量和情境的语义Web服务发现框架。在充分参考相关资料的基础上,提出了一个全面支持服务质量和情境的通用Web服务发现框架,该发现框架主要由7大模块和4个部分组成,全面支持基于服务质量和情境的语义Web服务发现,并实现了服务质量评估机制。
3、设计了一种新的支持服务质量和情境的语义Web服务发现方法。对基于UDDI、语义和服务质量的Web服务发现技术进行了分析,提出了从基本描述、IOPE到服务质量及情境的三层次服务匹配策略,并通过考虑用户的主观偏好和服务质量的客观性来实现动态服务选择。同时,针对服务提供者可能对服务质量进行虚假上报或者服务使用者对使用后的服务进行不真实评价,我们建立了服务质量信誉模型,该模型会结合用户和第三方信誉机构对服务的联合评分来实现服务质量的公平和公正。
4、通过结合本体论以及遗传算法的一些知识,对Web服务实现了两种优化:对本体概念进行编码来提高概念的匹配速度;通过对服务注册中心的服务进行分类来提高服务的匹配速度。
相关内容
相关标签