Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
An ontology-based framework for bioinformatics workflows
International Journal of Bioinformatics Research and Applications
Client-side selection of replicated web services: An empirical assessment
Journal of Systems and Software
Towards Self-management in Service-Oriented Computing with Modes
Service-Oriented Computing - ICSOC 2007 Workshops
Automated generation of composite web services based on functional semantics
Web Semantics: Science, Services and Agents on the World Wide Web
Per-flow optimal service selection for Web services based processes
Journal of Systems and Software
Hi-index | 0.00 |
The semantic Web technology and the Web servicesdescription language extensibility may be combined todescribe services in an unambiguous and machineinterpretable way, automating Web services discovery,selection and invocation. In this paper, we present analgorithm and a prototype for the automaticcomposition of Web services that implement workflowsdescribed in a high level language. Our approach hasmany advantages comparing to the manual creation ofa simple program composition, such as smallerimplementation time and cost, reliability with thegeneration of contingency plans, greater capacity toevolve with the dynamic service discovery, and fasterexecution time with the use of heuristics. We use theOWL-S ontology to semantically describe Web servicesmetadata and indexes to help selecting them. Theproposed algorithm considers that equivalent servicesmay have different interfaces and also respectspreferences of the users.