The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
A dynamic foundational architecture for semantic web services
Distributed and Parallel Databases
WSMX - A Semantic Service-Oriented Architecture
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Semantic Interoperability of Web Services - Challenges and Experiences
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Towards an Approach forWeb services Substitution
IDEAS '06 Proceedings of the 10th International Database Engineering and Applications Symposium
Context-based matching for Web service composition
Distributed and Parallel Databases
A Multi-Layer and Multi-Perspective Approach to Compose Web Services
AINA '07 Proceedings of the 21st International Conference on Advanced Networking and Applications
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
Bringing semantics to web services: the OWL-S approach
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
A context model for semantic mediation in web services composition
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
An architectural specification for a system to adapt to learning patterns
Education and Information Technologies
Hi-index | 0.00 |
The use of communities provides a scalable solution for gathering and managing functionally-equivalent Web services. In order to ensure single access to the community, a community uses a common interface that acts as a proxy and selects other Web services in the community. However, Web services adopt different semantics for representing the data they receive and send. These semantics must be adapted to conforming to the community semantics. In this paper, we present a solution to this problem. Our solution is based on the use of context in order to explicitly describe semantic discrepancies within a community. We rely on a semantic annotation of WSDL descriptions to describe the semantics attached to Web services, and we provide mediation mechanisms at the community level to handle semantic heterogeneities between Web services and the community. We validate our solution through implementation and experimentation over a test community and show the limitations of our approach.