Abstract
SummaryThe last few years have seen an increase in the use of e-services as a natural consequence of the service-based economy growth. However, the distributed nature of services can raise several heterogeneity problems that can hamper the widespread adoption of service-oriented architectures (SOA). In this paper, we are interested in data heterogeneity problems that can occur when using composite services. We propose a service-based approach for automatically inserting appropriate mediation services in service compositions to resolve structural heterogeneities in their data flow. This mediation is ensured through a special kind of Web services called data mapping Web services. In addition, in order to be in agreement with the distributed nature of the Web, we propose a decentralized solution to publish/discover these services. We demonstrate how our approach applies to the data structural heterogeneity problem in data providing service compositions as a particular data heterogeneity case. Provided experimental results show that our approach is efficient in realistic situations.
| Original language | English |
|---|---|
| Pages (from-to) | 1427-1444 |
| Number of pages | 18 |
| Journal | Concurrency and Computation: Practice and Experience |
| Volume | 27 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 25 Apr 2015 |
| Externally published | Yes |
Keywords
- Mediation-as-a-Service (MaaS)
- composition
- mediation
- web services