Computers and Intractability; A Guide to the Theory of NP-Completeness
Computers and Intractability; A Guide to the Theory of NP-Completeness
Distributed and Parallel Databases
Developing E-Services for Composing E-Services
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Conversation specification: a new approach to design and analysis of e-service composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
Composing Web services on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
An approach for QoS-aware service composition based on genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Tools for composite web services: a short overview
ACM SIGMOD Record
Web Services Composition: A Story of Models, Automata, and Logics
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Constraint-Based Local Search
Tutorial 3: Automatic Web Service Composition
ICWS '06 Proceedings of the IEEE International Conference on Web Services
A survey of trust and reputation systems for online service provision
Decision Support Systems
HTN planning for Web Service composition using SHOP2
Web Semantics: Science, Services and Agents on the World Wide Web
Flexible retrieval of Web Services
Journal of Systems and Software
Customized and Optimized Service Selection with ProtocolDB
Globe '09 Proceedings of the 2nd International Conference on Data Management in Grid and Peer-to-Peer Systems
ServiceTrust: Supporting Reputation-Oriented Service Selection
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
A framework to coordinate web services in composition scenarios
International Journal of Web and Grid Services
QoS-aware selection of web service composition based on harmony search algorithm
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
Efficiently selecting the best web services
RED'09 Proceedings of the 2nd international conference on Resource discovery
Managing web services in SOKU systems
ACIIDS'10 Proceedings of the Second international conference on Intelligent information and database systems: Part II
Self-adapting workflow reconfiguration
Journal of Systems and Software
An expressive and efficient solution to the service selection problem
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
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
A novel heuristic algorithm for QoS-aware end-to-end service composition
Computer Communications
A relaxable service selection algorithm for QoS-based web service composition
Information and Software Technology
Scalable and efficient web services composition based on a relational database
Journal of Systems and Software
Non-redundant web services composition based on a two-phase algorithm
Data & Knowledge Engineering
A trust-based game theoretical model for Web services collaboration
Knowledge-Based Systems
Workflow composition of service level agreements for web services
Decision Support Systems
A transactional-qos driven approach for web service composition
RED'10 Proceedings of the Third international conference on Resource Discovery
Optimization techniques for qos-aware workflow realization in web services context
RED'10 Proceedings of the Third international conference on Resource Discovery
Challenges of quality-driven resource discovery
RED'10 Proceedings of the Third international conference on Resource Discovery
A multi-criteria network-aware service composition algorithm in wireless environments
Computer Communications
ICCCI'12 Proceedings of the 4th international conference on Computational Collective Intelligence: technologies and applications - Volume Part II
Quality-of-Service Based Web Service Composition and Execution Framework
International Journal of Information Technology and Web Engineering
An environment for service composition, execution and resource allocation
PARA'12 Proceedings of the 11th international conference on Applied Parallel and Scientific Computing
Algorithms for Web service selection with static and dynamic requirements
Service Oriented Computing and Applications
Information and Software Technology
From models to code and back: correct-by-construction code from UML and ALF
Proceedings of the 2013 International Conference on Software Engineering
A comparative analysis of algorithms for dynamic web services composition with quality of service
Proceedings of the 19th Brazilian symposium on Multimedia and the web
QoS-aware web services composition using GRASP with Path Relinking
Expert Systems with Applications: An International Journal
Accurate sub-swarms particle swarm optimization algorithm for service composition
Journal of Systems and Software
Hi-index | 0.00 |
In the next few decades, it is expected that web services will proliferate, many web services will offer the same services, and the clients will demand more value added and informative services rather than those offered by single, isolated web services. As the result, the problem of synthesizing web services of high quality will be raised as a prominent issue. The clients will face the trouble of choosing or creating composition plans, among numerous possible plans, that satisfy their quality-of-service (QoS) requirements. Typical QoS properties associated with a web service are the execution cost and time, availability, successful execution rate, reputation, and usage frequency. In engineering perspective, generating the composition plan that fulfills a client's QoS requirement is a time-consuming optimization problem. To resolve the problem in a timely manner, we propose a constraint satisfaction based web service composition algorithm that combines tabu search and simulated annealing meta-heuristics. As an implementation framework of the algorithm, we suggest a QoS-oriented web service composition planning architecture. The architecture maintains expert made composition schemas in a service category and assists the client as pure user to choose the one he/she wants to use. The main modules of the architecture are composition broker and execution plan optimizer. With the aid of the UDDI server, the composition broker discovers candidate outsourced web services for each atomic process of the selected schema and gathers QoS information on the web services. After that, the execution plan optimizer runs the web service composition algorithm in order to generate a QoS-oriented composition plan. The performance of the algorithm was tested in a simulated environment.