摘要
在面向服务的环境中,如何选择满足用户偏好的高质量服务是一个关键问题.以往的研究大多考虑单个用户选择服务的情形,多个用户协同选择一个共享服务的问题则较少得到关注.使用群决策支持技术,提出多个用户协同选择一个共享服务的方法.该方法首先根据用户偏好计算每个用户对候选共享服务的满意度,然后考虑不同用户的优先级计算多个用户对每个共享服务的总体满意度,最后对候选服务排序,并选择总体满意度最高的共享服务.我们方法的优点是不仅允许用户定义柔性的个性化属性偏好需求,而且可以平衡多个用户的不同偏好引起的冲突.
In a service-oriented environment, how to select a high quality service satisfying the user's preference is a critical issue. Previous studies mostly focus on the problem of selecting an optimal service for an individual user. The problem of selecting a shared service for multiple users has attracted little attention. This paper employs a group decision making technique to propose a collaborative service selection method, which selects a shared service for a group of users. The method firstly calculates the satisfaction of every user on each service candidate according to his/her quality preference, then considers the different users' priorities to calculate the overall satisfaction score of the group of users on each shared service. Finally, it ranks all candidate services and selects the service with high- est overall satisfaction score. The advantage of our method is that we not only allow the user to define flexible and personalized requirements on different quality attributes, but also can balance well different preferences of multiple users.
出处
《小型微型计算机系统》
CSCD
北大核心
2017年第2期287-292,共6页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61402168
61572186)资助
湖南省高校创新平台开放基金项目(15K043)资助
湖南科技大学研究生创新基金项目(S140026)资助
关键词
共享服务
服务选择
群决策
模糊逻辑
shared service
service selection
group decision
fuzzy logic