首页 | 本学科首页   官方微博 | 高级检索  
     

基于FAHP与规划图融合的Web服务组合方法
引用本文:范国栋,祝铭,李静,崔晓柳.基于FAHP与规划图融合的Web服务组合方法[J].计算机科学,2020,47(1):270-275.
作者姓名:范国栋  祝铭  李静  崔晓柳
作者单位:山东理工大学计算机科学与技术学院 山东 淄博 255000;山东理工大学计算机科学与技术学院 山东 淄博 255000;山东理工大学计算机科学与技术学院 山东 淄博 255000;山东理工大学计算机科学与技术学院 山东 淄博 255000
基金项目:山东理工大学科技项目;淄博市校城融合发展计划项目;国家自然科学基金
摘    要:近年来,随着云计算的发展,越来越多的服务被发布在网上。如何将不同的Web服务组合在一起并使其满足功能性需求和非功能性需求成为了一个研究难点。Web服务质量(Quality of Service,QoS)感知的Web服务组合问题属于NP难问题。为了解决这个问题,文中提出一种融合FAHP与改进Graphp lan算法的方法(FAHP and Improved Graphplan,FIGP)。首先,根据用户偏好使用模糊分析层生成服务的综合QoS;其次,在Graphplan向前扩展中,使用动态阈值对竞争力较差的服务进行剪枝,在保留关键服务的同时降低了时间复杂度;最后,在Graphplan向后搜索阶段,在满足功能性需求的前提下选择综合QoS最好的服务加入到组合中。实例分析和实验结果表明,与普通的Graphplan,Skyline及其他方法相比,FIGP不仅较好地提高了服务组合的质量,而且显著缩短了程序的执行时间。

关 键 词:WEB服务组合  QOS  FAHP  Graphplan  自动组合

Web Service Composition by Combining FAHP and Graphplan
FAN Guo-dong,ZHU Ming,LI Jing,CUI Xiao-liu.Web Service Composition by Combining FAHP and Graphplan[J].Computer Science,2020,47(1):270-275.
Authors:FAN Guo-dong  ZHU Ming  LI Jing  CUI Xiao-liu
Affiliation:(College of Computer Science and Technology,Shandong University of Technology,Zibo,Shandong 255000,China)
Abstract:In recent years,with the advance of cloud computing,more and more services have been published online.How to search an optimal composition with both functional and non-functional requirements has become a challenging problem.QoS-aware web service composition is an NP-hard problem.To solve this problem,a system combining FAHP with improved Graphplan algorithm was proposed.Firstly,the overall QoS of service is generated by using FAHP according to user preferences.Se-condly,in the forward expand stage of Graphplan,dynamic threshold is used to prune less competitive services,which reduces time complexity while ensuring that critical services are retained.Finally,in the backward searching stage of Graphplan,service with best overall QoS is selected into the composition,under the premise of meeting the functional requirements.Experimental results show that the proposed algorithm not only improves the quality of service composition,but also reduces the program running time significantly compared with the ordinary Graphplan,Skyline and other methods.
Keywords:Web service composition  Quality of service  Fuzzy analytical hierarchy process  Graphplan  Automatic composition
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号