Computing Maximum Task Execution Times — A Graph-BasedApproach
Real-Time Systems
IEEE Internet Computing
Distributed and Parallel Databases
WSOL - Web Service Offerings Language
CAiSE '02/ WES '02 Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web
E-services: a look behind the curtain
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
QoS Aggregation for Web Service Composition using Workflow Patterns
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
QoS Aggregation in Web Service Compositions
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
Model-driven methodology for building QoS-optimised web service compositions
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
A QoS-based selection approach of autonomic grid services
Proceedings of the 2007 workshop on Service-oriented computing performance: aspects, issues, and approaches
QoS requirement generation and algorithm selection for composite service based on reference vector
Journal of Computer Science and Technology
QoS broker-based trust model for effective web service selection
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
QoS-Driven Service Selection and Composition Using Quantitative Constraint Automata
Fundamenta Informaticae - Application of Concurrency to System Design
Per-flow optimal service selection for Web services based processes
Journal of Systems and Software
CPN-TWS: a coloured petri-net approach for transactional-QoS driven Web Service composition
International Journal of Web and Grid Services
A sampling-based approach to identify QoS for web service orchestrations
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Service research challenges and solutions for the future internet
A QOS enhanced framework and trust model for effective web services selection
Journal of Web Engineering
A QOS enhanced framework and trust model for effective web services selection
Journal of Web Engineering
Optimization of complex qos-aware service compositions
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
QoS-Driven Service Selection and Composition Using Quantitative Constraint Automata
Fundamenta Informaticae - Application of Concurrency to System Design
QoS decomposition for service composition using genetic algorithm
Applied Soft Computing
QoS-aware web services composition using GRASP with Path Relinking
Expert Systems with Applications: An International Journal
Information Sciences: an International Journal
Hi-index | 0.00 |
A composition arranges available services resulting in a defined flow of executions. Before the composition is carried out, a discovery service identifies candidate services. Then, a selection process chooses the optimal candidates. This paper discusses how the selection can consider different Quality-of-Service (QoS) categories as selection criteria to select the most suitable candidates for the composition. If more than one category is used for optimisation, a multi-dimensional optimisation problem arises which results in an exponential computation effort for computing an optimal solution. We explain the problem and point out similarities to other combinatorial problems – the knapsack problem and the resource constraint project scheduling problem (RCPSP). Based on this discussion, we describe possible heuristics for these problems and evaluate their efficiency when used for web service candidate selection.