QoS-aware Service Composition over Graphplan through Graph Reachability

被引:24
作者
Chen, Min [1 ]
Yan, Yuhong [1 ]
机构
[1] Concordia Univ, Dept Comp Sci & Software Engn, Montreal, PQ, Canada
来源
2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014) | 2014年
关键词
QoS optimization; Web service composition; Graph reachability; Dijkstra's algorithm; Graphplan;
D O I
10.1109/SCC.2014.130
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
QoS-aware service composition is a bi-objective task for the generation of a business process: to fulfill functional goals and to optimize the QoS criteria. Planning algorithms are frequently used for the generation of a business process to achieve functional goals. In this paper, we use a planning algorithm, GraphPlan, and a graph search algorithm, Dijkstra's algorithm, to achieve both functional goals and QoS optimization at the same time. Firstly, we analyze graph reachability in the planning graph built by Graphplan algorithm. Taking advantage of graph reachability, we propose an approach of using Graphplan technique combined with Dijkstra's algorithm to solve QoS-aware service composition problem. The experiments show our approach is able to find the optimal solution for different QoS criteria. Moreover, our approach reduces the possibilities of combinatorial explosion to a large degree when exploring the graph for the optimal path.
引用
收藏
页码:544 / 551
页数:8
相关论文
共 24 条
[1]  
[Anonymous], P ICWS SEP
[2]  
[Anonymous], 2006, Planning algorithms
[3]  
[Anonymous], 2009, OWL Web Ontology Language
[4]  
[Anonymous], 2007, WEB SERVICES BUSINES
[5]   Fast planning through planning graph analysis [J].
Blum, AL ;
Furst, ML .
ARTIFICIAL INTELLIGENCE, 1997, 90 (1-2) :281-300
[6]  
Fauvet M. C., 2010, IEEE T SERV COMPUT, P273
[7]  
Ghallab Malik, 2004, Automated Planning: theory and practice
[8]   The FF planning system: Fast plan generation through heuristic search [J].
Hoffmann, J ;
Nebel, B .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2001, 14 :253-302
[9]  
Kil H., 2011, P 20 INT WORLD WID W, P71
[10]  
OASIS, 2007, UDD VERS 2 04 AP SPE