计算机科学 ›› 2015, Vol. 42 ›› Issue (4): 51-55.doi: 10.11896/j.issn.1002-137X.2015.04.008

• 网络与通信 • 上一篇    下一篇

基于Hadoop的可信Web服务多维QoS权重最优选择模型

何小霞,谭 良   

  1. 四川师范大学计算机科学学院 成都610068,四川师范大学计算机科学学院 成都610068;中国科学院计算技术研究所 北京100190
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金(61373162),四川省科技支撑项目(2014GZ007)资助

Multidimensional QoS Weight Model for Trusted Web Service Optimal Selection Based on Hadoop

HE Xiao-xia and TAN Liang   

  • Online:2018-11-14 Published:2018-11-14

摘要: 随着Web服务应用的快速增长,用户如何在众多功能相似的Web服务中更加准确地选择出满足自己非功能性需求的Web服务是一个急需解决的问题。针对此问题,设计了一种基于Hadoop的可信Web服务多维QoS权重最优选择模型——HL模型。在HL模型中,以Hadoop和HBase平台为基本框架,首先,使用主客观赋权模式为多维QoS属性赋权值,提高QoS属性权重的客观性和准确性;其次,加入信誉度参数来提高Web服务QoS属性的可信性,并采用QoS-Tree来存储QoS属性值和权重值。实验表明该 模型不仅提高了QoS属性的可信性,使用一种客观的手法给出了合理的Web服务推荐顺序来满足用户的QoS需求偏好,而且还提高了Web服务在Hadoop中的查找准确性。

关键词: Web服务,Hadoop,QoS-Tree,QoS权重,主客观赋权

Abstract: With the rapid growth of the Web service application,major problem is how to select Web service more accurately to meet the users’ non-function requirements from many functions similar of the Web services.To solve this problem,we designed a multidimensional QoS weight model for the trusted Web service optimal selection based on Hadoop,called HL pattern.In the pattern,we took the Hadoop and HBase platform as the basic framework.Firstly,using subjective-objective empowerment mode to multi-dimension QoS attribute weighting improves the objectivity and accuracy of the QoS attribute weights.Then,credibility parameters are added to improve the credibility of the Web service QoS attributes,and QoS-tree is used to store the QoS attribute values.Experimental results show that this model not only improves the credibility of the QoS attributes,gives the rational Web service recommended sequence,with an objective means to meet the demand of the user’s QoS preference,but also improves the Web Service search accuracy in the Hadoop.

Key words: Web service,Hadoop,QoS-tree,QoS weights,Subjective and objective empower

[1] 李淑芝,刘锋,杨书新.基于云仿真的Web服务选择研究[J].计算机应用研究,2013,0(4):1069-1071
[2] 刘越.云计算综述与移动云计算的应用研究[J].信息通信技术,2010(2):14-20
[3] Funk C,Schultheis A,Linnhoff-Popien C,et al.Adaptation of composite services in Pervasive Computing environments[C]∥Proceedings of the IEEE International Conference on Pervasive Services(ICPS 2007).2007:242-249
[4] 方其庆,刘庆华,彭晓明,等.QoS全局最优的多目标Web服务选择算法[J].计算机应用研究,2009,6(12):4442-4448
[5] 侯建,帅仁俊,侯文.基于云计算的海量数据存储模型[J].通信技术,2011,5(44):163-165
[6] 王尚广,孙其博,张光卫,等.基于云模型的不确定性QoS感知的Skyline服务选择[J].软件学报,2012,3(6):1397-1412
[7] Zhu X,Wang B.Web Service Management Based on Hadoop[C]∥2011 8th International Conference on Service Systems and Service Management (ICSSSM).2011:1-6
[8] Mukhopadhyay D,Chathly F J,Jadhav N N.QoS Based Framework for Effective Web Services in Cloud Computing[J].Journal of Software Engineering and Applications,2012,5:952-960
[9] 熊润群,罗军舟,宋爱波,等.云计算环境下QoS偏好感知的副本选择策略[J].通信学报,2011,32(7):93-102
[10] 祝希路.基于QoS的可信Web服务关键技术研究[D].北京:北京邮电大学,2011
[11] Zeng L,Benatallah B,Dumas M,et al.QoS-Aware Middleware for Web Services Composition[J].IEEE Trans.on Soft.Eng.,2004,30(5):311-327
[12] 康国胜,刘建勋,唐明董,等.QoS全局最优动态Web服务选择算法[J].小型微型计算机系统,2013,34(1):73-76
[13] 胡建强,李涓子,廖桂平.一种基于多维服务质量的局部最优服务选择模型[J].计算机学报,2010,33(3):526-534
[14] Ardagna D,Pernici B.Global and Local QoS Guarantee in Web Service Selection[C]∥Proc.Business Process Managment Workshop (BPM’05).2005:32-46
[15] Zhu Xi-lu,Wang Bai.A Distributed Quality of Service IndexFramework[C]∥The IEEE Asia-Pacific Services Computing Conference.2010:23-130
[16] Altifai M,Risse T.Combining global optimization with local selection for efficient QoS-aware service composition[C]∥Proceeding of the 18th International Conference on World Wide Web(WWW 2009).2009:881-890
[17] Chen Hon-gan,Yu Tao,Lin K-J.QCWS:an implementation of QoS-capable multimedia Web services[C]∥IEEE Fifth International Symposium on Multimedia Software Engineering.2003:165-187
[18] 王广正,王喜凤,夏敏.基于本体的Web服务可靠性动态评估方法[J].计算机科学,2012,39(11):98-102
[19] 石琳.Web服务中的WSDL文档结构分析[J].软件,2012,3(10):142-144

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!