Results 1 - 10
of
11
A Context-based Mediation Approach to Compose Semantic Web Services
- ACM Transactions on Internet Technology
, 2008
"... Composition of Web services is a keystone towards the development of interoperable systems. However, despite the widespread adoption of Web services, several obstacles still hinder their smooth automatic reconciliation when being composed. Consistent interpretation of data exchanged between composed ..."
Abstract
-
Cited by 30 (2 self)
- Add to MetaCart
(Show Context)
Composition of Web services is a keystone towards the development of interoperable systems. However, despite the widespread adoption of Web services, several obstacles still hinder their smooth automatic reconciliation when being composed. Consistent interpretation of data exchanged between composed Web services is hampered by different and implicit modeling assumptions and representations. In this paper, we look into the value-added of context to enrich data exchange between Web services. We present a context-based mediation approach for semantic Web services engaged in composition. 1 1
Improving Data Quality for Web Services Composition
- in Proceedings of the 7th International Workshop on Quality in Databases (QDB 2009), co-located with the 35th International Conference on Very Large Data Bases (VLDB 2009
"... Keywords: Web service, data quality, data interpretation, semantics, context The Internet era has evolved from a Web of documents to a Web of services. Web services are intended to be application components that can be reused and integrated to create more advanced, innovative Web applications withou ..."
Abstract
-
Cited by 5 (3 self)
- Add to MetaCart
Keywords: Web service, data quality, data interpretation, semantics, context The Internet era has evolved from a Web of documents to a Web of services. Web services are intended to be application components that can be reused and integrated to create more advanced, innovative Web applications without needing to develop them from scratch. Unfortunately, Web services distributed on the Internet are usually independently developed by different organizations and/or individuals and have diverse assumptions about the interpretation of the exchanged data, such as inconsistent data representation and conceptualization. Such data misinterpretation can result in Data Quality (DQ) problems and hamper the potential of Web services. We identify important DQ challenges in Web services composition and present a classification of the resulting DQ problems. We suggest a novel reconciliation framework for addressing these problems and evaluate the framework in terms of scalability, adaptability, and extensibility. Finally, we identify important future directions in data quality and Web services. 1.
Reconciling Semantic Heterogeneity in Web Services Composition Thirtieth International Conference on Information Systems, Phoenix 2009 17
- in Proceedings of 4th International Conference on Web Services (ICWS 2006
, 2006
"... explicit permission, provided that full credit including © notice is given to the source. This paper also can be downloaded without charge from the ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
explicit permission, provided that full credit including © notice is given to the source. This paper also can be downloaded without charge from the
Using Context to Enable Semantic Mediation in Web Service Communities
- In Proceedings of the 2008 International Workshop on Context Enabled Source and Service Selection, Integration and Adaptation. ACM
, 2008
"... The use of communities provides a scalable solution for gath-ering and managing functionally-equivalent Web services. In order to ensure single access to the community, a commu-nity uses a common interface that acts as a proxy and se-lects other Web services in the community. However, Web services a ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
The use of communities provides a scalable solution for gath-ering and managing functionally-equivalent Web services. In order to ensure single access to the community, a commu-nity uses a common interface that acts as a proxy and se-lects 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 seman-tics attached to Web services, and we provide mediation mechanisms at the community level to handle semantic het-erogeneities between Web services and the community. We validate our solution through implementation and experi-mentation over a test community and show the limitations of our approach.
Context driven mediation service in Data-as-a-Service composition
"... Abstract. Data as a Service (DaaS) builds on service-oriented technologies to enable fast access to data resources on the Web. Many approaches are proposed to achieve the DaaS composition task which is reduced to query rewriting problem. In this context, DaaS is described as Parametrized-RDF View (P ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract. Data as a Service (DaaS) builds on service-oriented technologies to enable fast access to data resources on the Web. Many approaches are proposed to achieve the DaaS composition task which is reduced to query rewriting problem. In this context, DaaS is described as Parametrized-RDF View (P RV) over Domain Ontology (DO). However, the DO is unable to capture the different perspectives or viewpoints for the same domain knowledge. This limitation raises semantic conflicts between pieces of data exchanged during the DaaS composition process. To face this issue, we present a context-driven approach that aims at supporting semantic mediation between composed DaaSs. The semantic reconciliation based on mediation service is performed through the execution of rule mapping which achieves the transformation between contexts.
Message Schema, SAWSDLA TRANSLATOR WEB SERVICE FOR DATA MEDIATION IN WEB SERVICE COMPOSITIONS
"... by ..."
and
, 2007
"... Web services composition is a keystone in the development of interoperable systems. However, despite the widespread adoption of Web services, several obstacles still hinder their smooth automatic semantic reconciliation when being composed. Consistent understanding of data exchanged between composed ..."
Abstract
- Add to MetaCart
Web services composition is a keystone in the development of interoperable systems. However, despite the widespread adoption of Web services, several obstacles still hinder their smooth automatic semantic reconciliation when being composed. Consistent understanding of data exchanged between composed Web services is hampered by various implicit modeling assumptions and representations. Our contribution in this article revolves around context and how it enriches data exchange between Web services. In particular, a context-based mediation approach to solve semantic heterogeneities between composed Web services is presented.
Context-based Semantic Mediation in Web Service Communities
"... Abstract Communities gather Web services that provide a common functionality, acting as an intermediate layer between end users and Web services. On the one hand, they provide a single endpoint that handles user requests and transparently selects and invokes Web services, thus abstracting the select ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract Communities gather Web services that provide a common functionality, acting as an intermediate layer between end users and Web services. On the one hand, they provide a single endpoint that handles user requests and transparently selects and invokes Web services, thus abstracting the selection task and leveraging the provided quality of service level. On the other hand, they maximize the visibility and use rate of Web services. However, data exchanges that take place between Web services and the community endpoint raise several issues, in particular due to semantic heterogeneities of data. Specific mediation mechanisms are required to adapt data operated by Web services to those of the community. Hence, mediation facilititates interoperability and reduces the level of difficulty for Web services to join and interact with communities. In this chapter, we propose a mediation approach that builds on 1) context-based semantic representation for Web services and the
SERVICES COMPOSITION
, 2009
"... Service Oriented Computing (SOC) is a popular computing paradigm for the development of distributed Web applications. Service composition, a key element of SOC, is severely hampered by various types of semantic heterogeneity among the services. In this paper, we address the various semantic differen ..."
Abstract
- Add to MetaCart
Service Oriented Computing (SOC) is a popular computing paradigm for the development of distributed Web applications. Service composition, a key element of SOC, is severely hampered by various types of semantic heterogeneity among the services. In this paper, we address the various semantic differences from the context perspective and use a lightweight ontology to describe the concepts and their specializations. Atomic conversions between the contexts are implemented using XPath functions and external services. The correspondences between the syntactic service descriptions and the semantic concepts are established using a flexible, standard-compliant mechanism. Given the naive BPEL composition ignoring semantic differences, our reconciliation approach can automatically determine and reconcile the semantic differences. The mediated BPEL composition incorporates necessary conversions to convert the data exchanged between different services. Our solution has the desirable properties (e.g., adaptability, extensibility and scalability) and can significantly alleviate the reconciliation efforts for Web services composition.