Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A software framework for matchmaking based on semantic web technology
WWW '03 Proceedings of the 12th international conference on World Wide Web
A Semantic Web Primer
An interactive Grid for non-invasive vascular reconstruction
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
The Description Logic Handbook
The Description Logic Handbook
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Automatic Generation of Mashups for Personalized Commerce in Digital TV by Semantic Reasoning
EC-Web 2009 Proceedings of the 10th International Conference on E-Commerce and Web Technologies
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Interactive applications like Problem Solving Environments require on demand access to Web Services, where the services are autonomously discovered, composed, selected and invocated based on a description of requested capabilities. Semantic Web Services aim at providing semantically interpretable capabilities through the use of shared ontologies. We demonstrate how Grid Services for an interactive biomedical application are annotated with a domain ontology, and propose algorithms for automated composition and selection of workflows, where workflows are created by semantically matching service capabilities, and where workflow selection is based on a trade-off between the types of semantic matches in the workflow and the number of services. The algorithms are demonstrated on semantically annotated Grid Services in the biomedical application.