Abstract
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.
This work has been partially supported by the National High Technology Research and Development Program of China (863) under Grant No. 2012AA011204, the National Natural Science Foundation of China under Grant No. 61100065.
Chapter PDF
References
Benatallah, B., Casati, F., Grigori, D., Nezhad, H.R.M., Toumani, F.: Developing Adapters for Web Services Integration. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 415–429. Springer, Heidelberg (2005)
Canal, C., Poizat, P., Salaün, G.: Model-Based Adaptation of Behavioral Mismatching Components. IEEE Trans. Softw. Eng. 34(4), 546–563 (2008)
Dumas, M., Benatallah, B., Nezhad, H.R.M.: Web Service Protocols: Compatibility and Adaptation. IEEE Data Engineering Bulletin 31(1), 40–44 (2008)
Hoare, C.: Communicating Sequential Processes. Prentice-Hall (1985)
Kuang, L., Deng, S., Wu, J., Li, Y.: Towards Adaptation of Service Interface Semantics. In: Proc. of the 2009 IEEE Intl. Conf. on Web Services, ICWS 2009 (2009)
Li, X., Fan, Y., Madnick, S., Sheng, Q.Z.: A Pattern-based Approach to Protocol Mediation for Web Services Composition. Info. and Soft. Tech. 52(3), 304–323 (2010)
Nezhad, H., et al.: Semi-Automated adaptation of service interactions. In: Proc. of the 16th Intl. Conf. on World Wide Web, WWW 2007(2007)
Qiao, X., Sheng, Q.Z., Chen, W.: Handling irreconcilable mismatches in web services mediation. Tech. Rep. TCSE-TR-20140501, http://otc.iscas.ac.cn/cms/UploadFile/20140731050648880/
Qiao, X., Wei, J.: Implementing Service Collaboration Based on Decentralized Mediation. In: Proc. of the 11th Intl. Conf. on Quality Software, QSIC 2011 (2011)
Tan, W., Fan, Y., Zhou, M., Zhou, M.: A Petri Net-Based Method for Compatibility Analysis and Composition of Web Services in Business Process Execution Language. IEEE Trans. Autom. Sci. Eng. 6(1), 94–106 (2009)
Yellin, D.M., Strom, R.E.: Protocol Specifications and Component Adaptors. ACM Transactions on Programming Languages And Systems 19(2), 292–333 (1997)
Zhou, Z., et al.: Assessment of Service Protocol Adaptability Based on Novel Walk Computation. IEEE Trans. on Systems, Man and Cybernetics, Part A: Systems and Humans 42(5), 1109–1140 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Qiao, X., Sheng, Q.Z., Chen, W. (2014). Handling Irreconcilable Mismatches in Web Services Mediation. In: Franch, X., Ghose, A.K., Lewis, G.A., Bhiri, S. (eds) Service-Oriented Computing. ICSOC 2014. Lecture Notes in Computer Science, vol 8831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45391-9_35
Download citation
DOI: https://doi.org/10.1007/978-3-662-45391-9_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-45390-2
Online ISBN: 978-3-662-45391-9
eBook Packages: Computer ScienceComputer Science (R0)