论文部分内容阅读
信誉度用来描述服务提供方发布的QoS和真实值之间的可信度。其度量标准是依据用户使用服务后,根据获取到的真实QoS与公告值的差别,以及用户主观感受所给出的反馈等级综合得到。准确的信誉度对于用户进行服务选择,有非常重要的作用。尽管已有的很多方法能够有效地提高服务信誉度度量的准确性,但其普遍忽略了用户上下文对信誉度度量的影响。为此,本文针对用户上下文对反馈等级的影响以及如何弱化用户上下文影响进行了深入的研究,通过进行用户上下文聚类以及弱化用户上下文对反馈等级的影响,来对反馈等级进行预处理。本文面向不同的应用场景,提出了两种基于用户上下文的Web服务信誉度度量方法:1)针对用户上下文对用户反馈等级产生不同影响的问题,提出了一种基于用户上下文聚类的Web服务信誉度度量方法。该方法首先对用户上下文建模,并对其进行形式化定义及正规化处理;然后,对用户上下文进行聚类,旨在用一个综合量化值来表征用户上下文级别;最后,使用同一量化值的反馈等级来度量信誉度,进而获得不同用户上下文中的信誉度度量结果。实验结果表明,在用户反馈等级受用户上下文影响较大的场景下,该方法能够有效提高信誉度度量的准确性。2)针对已有方法在信誉度度量过程中仅采用单一用户上下文中的反馈等级而造成反馈等级使用率低的问题,提出了一种基于用户上下文敏感度的信誉度度量方法。该方法首先提出用户上下文敏感度概念,并对用户上下文敏感度进行度量;然后,根据用户上下文敏感度对反馈等级中的用户上下文影响进行弱化,将不同用户上下文中的反馈等级转化为统一参考级别;最后,根据弱化后的反馈等级度量用户相似度,并以此获得服务信誉度的度量结果。实验结果表明,在用户对服务频繁访问的场景下,该方法能够有效提高信誉度度量的准确性。