计算机科学 ›› 2015, Vol. 42 ›› Issue (8): 220-224.

• 软件与数据库技术 • 上一篇    下一篇

基于Hadoop的Web服务语义可信QoS发现模型

何小霞,谭 良   

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

Web Service Discovery Model of Semantic and Trust QoS Based on Hadoop

HE Xiao-xia and TAN Liang   

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

摘要: 随着Web服务应用的快速增长,用户如何在众多功能相似的Web服务中更加准确地选择出满足自己QoS需求的Web服务是一个亟需解决的问题。目前已有的研究工作存在两个问题,其一是对QoS的量化存在客观性和准确性问题,其二是对服务质量缺乏语义描述,QoS匹配时也仅限于数值上的匹配。针对这两个问题,利用Hadoop的分布式注册、查找服务模式,提出了基于Hadoop的Web服务语义可信QoS发现模型。本模型从数值匹配和QoS语义匹配两方面考虑,首先,用主客观赋权模式为多维QoS属性赋权值,提高QoS属性的客观性和准确性,并加入信誉度参数来提高Web服务QoS属性的可信性;其次,对OWL-S进行了QoS本体扩展,以满足客户对服务质量的语义匹配需求。通过验证表明,本模型能有效解决查询瓶颈和单点失效问题,且能根据用户QoS需求偏好更加准确地找到满足用户需要的Web服务。

关键词: Web服务,Hadoop,语义,QoS本体,QoS权重,可信

Abstract: With the rapid growth of the Web service applications,how to select Web service meeting users’ QoS requirements more accurately is an emergent problem from many Web services with similar functions.There are two problems in the research work:one is the QoS quantitative problems of objectivity and accuracy,and the other is that the QoS match is also limited to the matching of numerical value and the lack of semantic description for quality of service.To solve the two problems,using the Hadoop distributed registration and service-seeking mode,we designed the Web service discovery model of semantic and trust QoS based on Hadoop.In the pattern,considering two aspects of QoS semantic match and numerical match,first,we used subjective and objective weighting mode to empower multi-dimension QoS properties,improving the objectivity and accuracy of QoS properties,and added credibility parameters to increase the trust of the Web service QoS attributes.Second,we extended the QoS ontology on the OWL-S to meet customer demand for the semantic matching of QoS.Experimental results show that this model can effectively solve the problems of query bottleneck and single point of failure,and accurately find Web services meeting the needs of users according to users’ QoS requirements.

Key words: Web service,Hadoop,Semantic,QoS ontology,QoS weights,Credibility

[1] 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
[2] 王广正,王喜凤,夏敏.基于本体的Web服务可靠性动态评估方法[J].计算机科学,2012,39(11):98-102 Wang Guang-zheng,Wang Xi-feng,Xia Min.The Web Service Dynamic Reliability Assessment Method based on Ontology[J].Computer Science,2012,9(11):98-102
[3] 石琳.Web服务中的WSDL文档结构分析[J].软件,2012,3(10):142-144 Shi Lin.WSDL Document Structure Analysis in Web Service[J].Software,2012,3(10):142-144
[4] 李淑芝,刘锋,杨书新.基于云仿真的Web服务选择研究[J].计算机应用研究,2013,0(4):1069-1071 Li Shu-zhi,Liu Feng,Yang Shu-xin.Web Services Selection Research based on CloudSim[J].Application Research of Compu-ters,2013,0(4):1069-1071
[5] 刘越.云计算综述与移动云计算的应用研究[J].信息通信技术,2010,4(2):14-20 Liu Yue.Reviews of Cloud Comptuing and Research on the Application of Mobile Cloud Computing[J].Information and Communication Technology,2010,4(2):14-20
[6] 侯建,帅仁俊,侯文.基于云计算的海量数据存储模型[J].通信技术,2011,4(5):163-165Hou Jian,Shuai Ren-jun,Hou Wen.Massive Data Storage Modelbased on Cloud Computing[J].Communications Technology,2011,4(5):163-165
[7] Zhu X,Wang B.Web Service Management Based on Hadoop[C]∥2011 8th International Conference on Service Systems and Service Management(ICSSSM).Tianjin,2011:1-6
[8] 任波.基于语义的Web服务发现研究[D].杭州:浙江工业大学,2005 Ren Bo.Based on the Semantic Web Service Discovery Research[D].Hangzhou:Zhejiang University of Technology,2005
[9] 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
[10] 祝希路.基于QoS的可信Web服务关键技术研究[D].北京:北京邮电大学,2011 Zhu Xi-lu.Research on Key Issues of Trustworthy Web Service Based on QoS[D].Beijing:Beijing University of Posts and Telecommunications,2011
[11] Srinivasan N,Paolucci M,Sycara K.Semantic Web Service Discovery in the OWL-S IDE[C]∥Proceedings of the 39th Hawaii International Conference on System Sciences.2006
[12] 王尚广,孙其博,张光卫,等.基于云模型的不确定性QoS感知的Skyline服务选择[J].软件学报,2012,3(6):1397-1412 Wang Shang-guang,Sun Qi-bo,Zhang Guang-wei,et al.Uncertain QoS-Aware Skyline Service Based on Cloud Model[J].Journal of Software,2012,3(6):1397-1412
[13] 陈洪磊,刘东苏.基于QoS本体的语义Web服务发现模型研究[C]∥工程和商业管理国际会议.2012:3167-3171 Chen Hong-lei,Liu Dong-su.The Semantic Web Service Discovery Model based on QoS Ontology Research[C]∥International Conference on Engineering and Business Management.2012:3167-3171
[14] 方其庆,刘庆华,彭晓明,等.QoS全局最优的多目标Web服务选择算法[J].计算机应用研究,2009,6(12):4442-4448 Fang Qi-qing,Liu Qing-hua,Peng Xiao-ming,et al.Global QoS Optimizing and Multi-Objective Web Service Selection Algorithm[J].Application Research of Computers,2009,6(12):4442-4448
[15] 康国胜,刘建勋,唐明董,等.QoS全局最优动态Web服务选择算法[J].小型微型计算机系统,2013,34(1):73-76 Kang Guo-sheng,Liu Jian-xun,Tang Ming-dong,et al.Dynamic Web Services Selection Algorithm with Globally Optimal QoS[J].Journal of Chinese Computer Systems,2013,34(1):73-76
[16] 胡建强,李涓子,廖桂平.一种基于多维服务质量的局部最优服务选择模型[J].计算机学报,2010,33(3):526-534 Hu Jian-qiang,Li Juan-zi,Liao Gui-ping.A Multi-QoS Based Local Optimal Model of Service Selection[J].2010,33(3):526-534
[17] Ardagna D,Pernici B.Global and Local QoS Guarantee in Web Service Selection[C]∥Proc.Business Process Managment Workshop(BPM’05).2005:32-46
[18] Altifai M,Risse T.Combining global optimization with local selection for efficient QoS-aware service composition[C]∥Proceeding of 18th International Conference on World Wide Web(WWW 2009).2009:881-890
[19] Chen H,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

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!