Semantic Service Mediation

  • Liangzhao Zeng
  • Boualem Benatallah
  • Guo Tong Xie
  • Hui Lei
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4294)


The service mediation that decouples service interactions is a key component in supporting the implementation of SOA solutions cross enterprises. The decoupling is achieved by having the consumers and providers to interact via an intermediary. The earliest service mediations are keyword and value-based, which require both service providers and consumers to adhere same data formats in defining service interfaces and requests. This requirement makes it inadequate for supporting interactions among services in heterogeneous and dynamic environments. In order to overcome this limitation, semantics are introduced into service mediations, for more flexible service matchings. In this paper, we proposed a novel semantic service mediation. Different from existing semantic service mediations, our system uses ontologies not only for one-to-one service matchings, but also for one-to-multiple service matchings. By performing service correlation systematically as part of the service mediation, services can be composted automatically, without any programming efforts (neither composition rules nor process models). We argue that a service mediator like ours enables more flexible and on-demand mediation among services.


Service Composition Service Request Service Discovery Service Interface Candidate Service 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Benatallah, B., Hacid, M.-S., Leger, A., Rey, C., Toumani, F.: On automating web services discovery. The VLDB Journal 14(1), 84–96 (2005)CrossRefGoogle Scholar
  2. 2.
    Business Process Execution Language for Web Services, Version 1.0 (2000),
  3. 3.
    IBM Integrated Ontology Development Toolkit (2006),
  4. 4.
  5. 5.
    Paolucci, M., Kawmura, T., Payne, T., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 333. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  6. 6.
    Universal Description, Discovery and Integration of Business for the Web (2005),
  7. 7.
    Zeng, L., Benatallah, B., Lei, H., Ngu, A., Flaxer, D., Chang, H.: Flexible Composition of Enterprise Web Services. Electronic Markets - The International Journal of Electronic Commerce and Business Media (2003)Google Scholar
  8. 8.
    Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-Aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering 30(5), 311–327 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Liangzhao Zeng
    • 1
  • Boualem Benatallah
    • 2
  • Guo Tong Xie
    • 3
  • Hui Lei
    • 1
  1. 1.IBM T.J. Watson Research CenterYorktown HeightsUSA
  2. 2.School of Computer Science and Engineering University of New South WalesSydneyAustralia
  3. 3.IBM China Research LaboratoryShangDi, BeijingP.R. China

Personalised recommendations