An intense research activity regarding the Semantic Web, Web Services, and their combination, Semantic Web Services, has been going on during the last few years. But only the semantic descriptions attached to data or to the Web Services deployed using today’s technologies do not solve the heterogeneity problem that may occur owing to the distributed nature of the Web itself. As such, the heterogeneity existing in representing data, in the multitude of choices in representing the requested and the provided functionalities, and in the differences in the communication patterns (public processes) are problems that have to be solved before we are able to fully benefit from the semantically enabled Web and Web Services. Considering that these problems cannot be avoided, dynamic mediation solutions that fully exploit the semantic descriptions of data and services are required.
This chapter is formed of two main parts: the first describes the main techniques for data mediation in a semantic environment, while the second focuses on behavior mismatches and process mediation.
The data mediation scenario to be analyzed in this chapter is the automatic transformation of the data part of heterogeneous messages exchanged in peer-to-peer (P2P) communications. One of the main assumptions in a semantic environment is that all manipulated data is described in terms of ontologies. As such, data to be mediated represents in fact ontology instances and the automatic mediation task relies on ontology mappings created during design time.
While data mediation solutions are mandatory in heterogeneous contexts, they are not enough to enable communication when mismatches at the behavioral level are also present. Solutions towards behavior mediation, where behavior is represented as processes, are discussed and a classification of solvable/unsolvable mismatches is provided.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
(2008). Mediation. In: Fensel, D., Kerrigan, M., Zaremba, M. (eds) Implementing Semantic Web Services. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77020-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-77020-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77019-0
Online ISBN: 978-3-540-77020-6
eBook Packages: Computer ScienceComputer Science (R0)