华东师范大学学报(自然科学版) ›› 2019, Vol. 2019 ›› Issue (4): 97-110.doi: 10.3969/j.issn.1000-5641.2019.04.010

• 计算机科学 • 上一篇    下一篇

面向用户需求的云桌面推荐方法研究

高志强, 袁敏, 张杰   

  1. 南京师范大学 计算机科学与技术学院, 南京 210023
  • 收稿日期:2018-08-05 出版日期:2019-07-25 发布日期:2019-07-18
  • 通讯作者: 袁敏,男,博士,副教授,硕士生导师,主要研究方向为服务计算、软件工程、形式化验证.E-mail:myuan@njnu.edu.cn. E-mail:myuan@njnu.edu.cn
  • 作者简介:高志强,男,硕士研究生,主要研究方向为云计算与软件工程.E-mail:gzqnnu@gmail.com.
  • 基金资助:
    江苏省高校自然科学研究项目(16KJB520023);江苏省研究生教育教学改革课题(JGLX17-045);江苏省教育科学"十三五"规划重点课题(C-b/2016/01/24);南京师范大学"信息安全素养与软件工程创新"教学团队;南京师范大学教改研究重点课题(2018015);南京师范大学高层次人才科研启动基金

User requirements oriented service recommendation for a cloud desktop

GAO Zhi-qiang, YUAN Min, ZHANG Jie   

  1. College of Computer Science and Technology, Nanjing Normal University, Nanjing 210023, China
  • Received:2018-08-05 Online:2019-07-25 Published:2019-07-18

摘要: 云桌面是为用户提供可定制、共享资源的新型云服务,用户可以将云桌面作为一种可检索的数据资源,根据自身需求选择合适的云桌面.从资源提供者和消费者两端,提出了一种基于本体的用户需求描述与匹配的云桌面推荐方法.一方面对资源提供端的服务功能和非功能特性进行了分析,将基于本体技术对用户需求和待选桌面镜像进行匹配,为用户发现更可靠的云桌面;另一方面对资源消费端的用户需求进行了分析,利用协同过滤机制,供用户选择合适的云桌面资源,避免了用户资源请求的偏差.实验结果表明,本文方法提高了云桌面在资源发现和选择过程中的准确性,能根据用户潜在的需求向用户推荐更合适的数据资源.

关键词: 用户需求, 云桌面, 语义本体, 非功能属性, 服务推荐

Abstract: A cloud desktop is a new type of cloud service that can provide customizable and shared resources. As a searchable cloud service, it can be configured to satisfy individual demands. This paper presents a cloud desktop recommendation method based on ontology, a description of user requirements, and matching from both resource providers and consumers. In one case, the service functions and non-functional features of a resource provider are analyzed, and ontologies are used to match user requirements with a candidate desktop image to find a reliable cloud desktop. In another case, user requirements for resource consumers are analyzed, and we utilize collaborative filtering methods to allow the user to select an appropriate cloud desktop resource, avoiding potential deviations in user resource requests. Experimental results show that the proposed method improves the accuracy of the cloud desktop in the resource discovery and selection process; moreover, the proposed method can recommend more suitable data resources according to the potential needs of users.

Key words: user requirements, cloud desktop, semantic ontology, non-functional property, service recommendation

中图分类号: