Quality driven web services composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
Extended Web Services Framework to Meet Non-Functional Requirements
SAINT-W '04 Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Precise Service Level Agreements
Proceedings of the 26th International Conference on Software Engineering
Web services on demand: WSLA-driven automated management
IBM Systems Journal
Improving the QoS of WS Compositions Based on Redundant Services
NWESP '05 Proceedings of the International Conference on Next Generation Web Services Practices
A Graph-Based Framework for Composition of Stateless Web Services
ECOWS '06 Proceedings of the European Conference on Web Services
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Flexible provisioning of web service workflows
ACM Transactions on Internet Technology (TOIT)
Automatic Service Composition Using AND/OR Graph
CECANDEEE '08 Proceedings of the 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services
Combining global optimization with local selection for efficient QoS-aware service composition
Proceedings of the 18th international conference on World wide web
Towards Scalability of Quality Driven Semantic Web Service Composition
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
HTN planning for Web Service composition using SHOP2
Web Semantics: Science, Services and Agents on the World Wide Web
QoS-aware service composition and adaptation in autonomic communication
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
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.