摘要

Web服务非功能属性评估是服务选择的重要前提,而目前的服务评估方法没有根据各非功能属性内在特征进行其属性值的评估,也没有考虑用户对多个属性的复杂需求,无法有效地选择出真正满足用户需求的最佳服务。因此从用户角度出发,提出了基于用户的Web服务FRC评估选择模型,模型考虑了用户对各个属性的需求,并根据非功能属性隶属的不同数学性质,将隶属度的概念、模糊评判理论、概率统计方法和TOPSIS多属性决策法应用于模型,建立了模糊性子模型F和随机性子模型R,最终通过确定性子模型C综合评估来实现服务选择。仿真实验结果表明,该模型能较好地根据用户需求有效实现服务选择。