论文部分内容阅读
在Web服务选择过程中,采用语言型数据描述那些不适合以具体数值表示的QoS属性,可以表达用户的真实意愿。为了解决语言型数据无法用于计算的问题,本文提出了一种基于FOWA的Web服务选择算法(web services selection using fuzzy ordered weighted averaging,WSF)。该算法分为2个部分:WSF-DF(defuzzification algorithm for WSF)首先把多个用户对于Web服务QoS属性的语言型评价转化为三角模糊数初始评价矩阵,再对该评价矩阵进行去模糊化处理以明确实数形式输出QoS属性值;WSF-Credibility(credibility test for WSF)是一个抗用户恶意评价的算法,用来查出哪些用户可能存在恶意评价,并排除干扰,从而提高Web服务选择结果的可信性。仿真结果表明,相比于其他Web服务选择算法,WSF算法考虑到了多个用户的评价意见,可以排除少数用户恶意评价带来的干扰,在参数选取适当的情况下,具有较高的运行稳定性,服务选择结果符合用户的真实意愿。