Handling irreconcilable mismatches in web services mediation

Xiaoqiang Qiao*, Quan Z. Sheng, Wei Chen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution


Service mediation provides an effective way to integrate a service requester and a service provider, by reconciling the mismatches between the two. The techniques to assess the mediation degrees of services, to analyze irreconcilable mismatches, and to provide resolutions for irreconcilable behavioral mismatches are therefore essential. To address these challenges, we introduce in this paper two quantifiable metrics, called service mediatability and modification complexity, to evaluate the feasibility and complexity of mediating a requester and a service. We also propose a pattern-based approach for analyzing service behaviors that cannot be automatically mediated. We further offer resolutions for each irreconcilable mismatch pattern, which help developers to adjust and improve the service behaviors to fulfill the interaction requirements.

Original languageEnglish
Title of host publicationService-oriented computing
Subtitle of host publication12th International Conference, ICSOC 2014
EditorsXavier Franch, Aditya K. Ghose, Grace A. Lewis, Sami Bhiri
Place of PublicationHeidelberg, Germany
PublisherSpringer, Springer Nature
Number of pages8
ISBN (Electronic)9783662453919
ISBN (Print)9783662453902
Publication statusPublished - 2014
Externally publishedYes
Event12th International Conference on Service-Oriented Computing, ICSOC 2014 - Paris, France
Duration: 3 Nov 20146 Nov 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other12th International Conference on Service-Oriented Computing, ICSOC 2014

Fingerprint Dive into the research topics of 'Handling irreconcilable mismatches in web services mediation'. Together they form a unique fingerprint.

Cite this