Towards efficiency of QoS-driven semantic web service composition for large-scale service-oriented systems

被引:12
作者
Xu, Bin [1 ]
Luo, Sen [1 ]
Yan, Yixin [1 ]
Sun, Kewu [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
关键词
Service composition; Quality-of-service; Large-scale services; Dynamic programming;
D O I
10.1007/s11761-011-0085-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Quality-of-Service (QoS) performance guarantee for service-oriented systems (SOS) has become a critical problem. With the increasing number of offered services comes the challenge of efficiently building large-scale SOS to meet the required QoS criteria. Optimization of QoS-driven semantic Web service composition is known to be NP-hard. We address the efficiency issue by developing a polynomial time algorithm (QDA) for shortest sequence composition. We use dynamic programming to find service candidates for each execution. When all the services are searched, we use a depth-first trace back to derive the execution plan. We have tested our approach under Web-scale demands 20,000 services and 150,000 semantic concepts. In comparison with existing approaches, our experimental results show that QDA can be used to solve large-scale service composition problem effectively and efficiently with QoS guarantee.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 22 条
  • [1] Alrifai M, 2009, WWW 2009 20 24 APR
  • [2] [Anonymous], THESIS
  • [3] Web services on demand: WSLA-driven automated management
    Dan, A
    Davis, D
    Kearney, R
    Keller, A
    King, R
    Kuebler, D
    Ludwig, H
    Polan, M
    Spreitzer, M
    Youssef, A
    [J]. IBM SYSTEMS JOURNAL, 2004, 43 (01) : 136 - 158
  • [4] Gu Z, 2007, INHERITANCE AWARE DO
  • [5] Hashemian S., 2006, ECOWS, P75
  • [6] Improving the QoS of WS compositions based on redundant services
    Jaeger, MC
    Ladner, H
    [J]. INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, 2005, : 189 - 194
  • [7] Lecue F, 2009, P IEEE INT C WEB SER
  • [8] LUDWIG H, 2003, WEB SERV LEV AGR WSL
  • [9] McIlraith S., 2002, P 8 INT C KNOWL REPR, V2, P482
  • [10] Search strategies for automatic web service composition
    Milanovic, Nikola
    Malek, Miroslaw
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2006, 3 (02) : 1 - 32