Journal of Software, Vol 5, No 8 (2010), 915-922, Aug 2010
doi:10.4304/jsw.5.8.915-922
A Mediator-Based Approach for Process Mediation of Web Services
Abstract
Although several efforts were made to support the standardization of Web Services (such as WSDL, UDDI, SOAP, BPEL, etc.), they are not always perfectly compatible to each other due to the distributed nature. Both data and process heterogeneity required and offered by services’ requesters and providers hamper the usability of Web services, thus service mediation becomes one key working area in SOA. While the former has received considerable attention, process mediation is still open and current approaches provide only partial solutions. In this paper, a mediator-based approach for process mediation of web services is proposed to adjust the partially compatible messages interchange behaviors to suit the requested/expected interface of each party. Based on the identification of message exchanging sequences in service interactions, several basic process mismatch patterns are presented to develop basic mediator patterns, which can be used to modularly construct advanced mediators that can resolve all possible process mismatches.
Keywords
web service; mediator; mediation; process; compatibility
References
Full Text: PDF


