Quality driven web services composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
Computational Techniques of the Simplex Method
Computational Techniques of the Simplex Method
Quality adaptation in a multisession multimedia system: model, algorithms, and architecture
Quality adaptation in a multisession multimedia system: model, algorithms, and architecture
Web services on demand: WSLA-driven automated management
IBM Systems Journal
Constraint Driven Web Service Composition in METEOR-S
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
A Broker-Based Framework for QoS-Aware Web Service Composition
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
CANS: composable, adaptive network services infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
WS Binder: a framework to enable dynamic binding of composite web services
Proceedings of the 2006 international workshop on Service-oriented software engineering
Trust-based service provider selection in open environments
Proceedings of the 2007 ACM symposium on Applied computing
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
A QoS-based selection approach of autonomic grid services
Proceedings of the 2007 workshop on Service-oriented computing performance: aspects, issues, and approaches
A framework for qos-aware multimedia service selection for wireless clients
Proceedings of the 3rd ACM workshop on Wireless multimedia networking and performance modeling
Using case-based reasoning for improving precision and recall in web services selection
International Journal of Web and Grid Services
Using genetic algorithm to implement cost-driven web service selection
Multiagent and Grid Systems - Special Issue on Nature inspired systems for parallel, asynchronous and decentralised environments
A heuristic approach to optimal service selection in service oriented architectures
WOSP '08 Proceedings of the 7th international workshop on Software and performance
On Composite Service Optimization Across Distributed QoS Registries
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
High Performance Approach for Multi-QoS Constrained Web Services Selection
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
The LLAMA Middleware Support for Accountable Service-Oriented Architecture
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Resource Planning Heuristics for Service-Oriented Workflows
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
A Fault Taxonomy for Web Service Composition
Service-Oriented Computing - ICSOC 2007 Workshops
Optimizing Causal Link Based Web Service Composition
Proceedings of the 2008 conference on ECAI 2008: 18th European Conference on Artificial Intelligence
QoS requirement generation and algorithm selection for composite service based on reference vector
Journal of Computer Science and Technology
Support for fast service selection in mobile ad hoc networks using a selective benchmark strategy
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
QoS-Driven Service Selection and Composition Using Quantitative Constraint Automata
Fundamenta Informaticae - Application of Concurrency to System Design
Optimizing QoS-Aware Semantic Web Service Composition
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Web Service Selection with Incomplete or Inconsistent User Preferences
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Evaluating quality of web services: a risk-driven approach
BIS'07 Proceedings of the 10th international conference on Business information systems
ZebraX: a model for service composition with multiple QoS constraints
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Performance prediction of web service workflows
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Solving resource planning problems: a heuristical solution
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
On optimal service selection in Service Oriented Architectures
Performance Evaluation
QoS-aware selection of web service composition based on harmony search algorithm
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
User-centric, heuristic optimization of service composition in clouds
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
An offer generation approach to SLA negotiation support in service oriented computing
Service Oriented Computing and Applications
Applying multi-objective evolutionary algorithms to QoS-aware web service composition
ADMA'10 Proceedings of the 6th international conference on Advanced data mining and applications - Volume Part II
A novel heuristic algorithm for QoS-aware end-to-end service composition
Computer Communications
Challenges of satisfying multiple stakeholders: quality of service in the internet of things
Proceedings of the 2nd Workshop on Software Engineering for Sensor Network Applications
Network-aware service placement and selection algorithms on large-scale overlay networks
Computer Communications
Adaptive preference specifications for application sessions
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Service composition (re)binding driven by application–specific qos
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
AMPol-Q: adaptive middleware policy to support qos
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Modeling web services by iterative reformulation of functional and non-functional requirements
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
On distributed service selection for qos driven service composition
EC-Web'06 Proceedings of the 7th international conference on E-Commerce and Web Technologies
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Workflow composition of service level agreements for web services
Decision Support Systems
High level QoS-driven model for Grid applications in a simulated environment
Future Generation Computer Systems
Representing and reasoning with qualitative preferences for compositional systems
Journal of Artificial Intelligence Research
A caching mechanism for QoS-aware service composition
Journal of Web Engineering
Proceedings of the 16th International Software Product Line Conference - Volume 1
QoS-Driven Service Selection and Composition Using Quantitative Constraint Automata
Fundamenta Informaticae - Application of Concurrency to System Design
A multi-criteria network-aware service composition algorithm in wireless environments
Computer Communications
E-service architecture selection based on multi-criteria optimization
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
A dynamic qos-aware semantic web service composition algorithm
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
RT-Llama: Providing Middleware Support for Real-Time SOA
International Journal of Systems and Service-Oriented Engineering
Satisfying End User Constraints in Service Composition by Applying Stochastic Search Methods
International Journal of Web Services Research
GOS: a global optimal selection strategies for QoS-aware web services composition
Service Oriented Computing and Applications
Review: Cloud computing service composition: A systematic literature review
Expert Systems with Applications: An International Journal
QoS-aware management of monotonic service orchestrations
Formal Methods in System Design
QoS-aware service selection via collaborative QoS evaluation
World Wide Web
Hi-index | 0.00 |
One of the promises of the service-oriented architecture (SOA) is that complex services can be composed using individual services. Individual services can be selected and integrated either statically or dynamically based on the service functionalities and performance constraints. For many distributed applications, the runtime performance (e.g. end-to-end delay, cost, reliability and availability) of complex services are very important. In our earlier work, we have studied the service selection problem for complex services with only one QoS constraint. This paper extends the service selection problem to multiple QoS constraints. The problem can be modelled in two ways: the combinatorial model and the graph model. The combinatorial model defines the problem as the multi-dimension multi-choice 0-1 knapsack problem (MMKP). The graph model defines the problem as the multi-constraint optimal path (MCOP) problem. We propose algorithms for both models and study their performances by test cases. We also compare the pros & cons between the two models.