Back to Search
Start Over
Efficient Composition of Semantic Web Services with End-to-End QoS Optimization.
- Source :
- Tsinghua Science & Technology; Dec2010, Vol. 15 Issue 6, p678-686, 9p
- Publication Year :
- 2010
-
Abstract
- Abstract: The efficiency of QoS-aware service composition is important since most service composition problems are known to be NP-hard. With the growing number of web services, service composition is like a decision problem on selecting services or/and execution plans to satisfy the users'' end-to-end QoS requirements (e.g. response time, throughput). Composite services with the same functionality may have different execution plans, which may cause different end-to-end QoS. This paper presents a model combining semantic data-links and QoS, which leads to an efficient approach to automatic construction of a composite service with optimal end-to-end QoS. The approach is based on a greedy algorithm to select both services and execution plans for composite services. Empirical and theoretical analyses of the approach show that its time complexity is O(mn <superscript>2</superscript>) for a repository with n services and an ontology with m concepts. Moreover, the approach increases linearly in time when using an index to search services in the repository. Tests with a repository with 20 000 services and an ontology with 300 000 concepts show that the algorithm significantly outperforms current existing algorithms in terms of composition efficiency while achieving optimal end-to-end QoS. [Copyright &y& Elsevier]
Details
- Language :
- English
- ISSN :
- 10070214
- Volume :
- 15
- Issue :
- 6
- Database :
- Supplemental Index
- Journal :
- Tsinghua Science & Technology
- Publication Type :
- Periodical
- Accession number :
- 55504004
- Full Text :
- https://doi.org/10.1016/S1007-0214(10)70115-2