A Context Model for Semantic Mediation in Web Services Composition

  • Michael Mrissa
  • Chirine Ghedira
  • Djamal Benslimane
  • Zakaria Maamar
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4215)


This paper presents a context-driven approach that aims at supporting semantic mediation between composed Web services. Despite the widespread adoption of Web services by the IT community, innovative solutions are needed in order to overcome the challenging issue that relates to the semantic disparity of exchanged data. Indeed, there is a lack of means for interpreting these data according to the contextual requirements of each Web service. The context-driven approach suggests two steps. The first step consists of developing a model for anchoring context to data flowing between Web services. In the second step, we use this model to support the semantic mediation between Web services engaged in a composition.


Context Model Domain Ontology Conversion Function Simple Object Access Protocol Semantic Object 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelsohn, N., Nielsen, H.F., Thatte, S., Winer, D.: Simple object access protocol (SOAP) 1.1. Technical report, The World Wide Web Consortium (W3C) (2000)Google Scholar
  2. 2.
    Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1, W3C Note. Technical report, The World Wide Web Consortium (W3C) (2001)Google Scholar
  3. 3.
    UDDI: Universal Description, Discovery, and Integration of Business for the Web (2001),
  4. 4.
    Martin, D.L., Paolucci, M., McIlraith, S.A., Burstein, M.H., McDermott, D.V., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.P.: Bringing Semantics to Web Services: The OWL-S Approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  5. 5.
    Arroyo, S., Stollberg, M.: WSMO Primer. WSMO Deliverable D3.1, DERI Working Draft. Technical report, WSMO (2004),
  6. 6.
    Miller, J., Verma, K., Rajasekaran, P., Sheth, A., Aggarwal, R., Sivashanmugam, K.: WSDL-S: Adding Semantics to WSDL - White Paper. Technical report, Large Scale Distributed Information Systems (2004),
  7. 7.
    Gruber, T.: What is an ontology? (2000),
  8. 8.
    W3C: XML Schema Part 2: Datatypes Second Edition. Technical report, W3C (2004),
  9. 9.
    Bornhövd, C.: Semantic metadata for the integration of web-based data for electronic commerce. In: Int’l Workshop on E-Commerce and Web-based Information Systems (WECWIS), Santa Clara, CA, pp. 137–145 (1999)Google Scholar
  10. 10.
    Schreiber, G., Dean, M.: Owl web ontology language reference (2004),
  11. 11.
    Sciore, E., Siegel, M., Rosenthal, A.: Using semantic values to facilitate interoperability among heterogeneous information systems. ACM Trans. Database Syst. 19(2), 254–290 (1994)CrossRefGoogle Scholar
  12. 12.
    Noy, N.F.: Semantic integration: a survey of ontology-based approaches. SIGMOD Rec. 33(4), 65–70 (2004)CrossRefGoogle Scholar
  13. 13.
    Corcho, Ó., Gómez-Pérez, A., Fernández-López, M., Lama, M.: ODE-SWS: A Semantic Web Service Development Environment. In: Cruz, I.F., Kashyap, V., Decker, S., Eckstein, R. (eds.) SWDB, pp. 203–216 (2003)Google Scholar
  14. 14.
    Cabral, L., Domingue, J.: Mediation of Semantic Web Services in IRS-III. In: First International Workshop on Mediation in Semantic Web Services (MEDIATE 2005), Amsterdam, The Netherlands, December 12 (2005)Google Scholar
  15. 15.
    Williams, A.B., Padmanabhan, A., Blake, M.B.: Experimentation with local consensus ontologies with implications for automated service composition. IEEE Trans. Knowl. Data Eng. 17(7), 969–981 (2005)CrossRefGoogle Scholar
  16. 16.
    Spencer, B., Liu, S.: Inferring data transformation rules to integrate semantic web services. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 456–470. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  17. 17.
    Kwan, M.M., Balasubramanian, P.: Knowledgescope: managing knowledge in context. Decis. Support Syst. 35(4), 467–486 (2003)CrossRefGoogle Scholar
  18. 18.
    Goh, C.H., Bressan, S., Madnick, S.E., Siegel, M.: Context interchange: New features and formalisms for the intelligent integration of information. ACM Trans. Inf. Syst. 17(3), 270–293 (1999)CrossRefGoogle Scholar
  19. 19.
    Firat, A.: Information Integration Using Contextual Knowledge and Ontology Merging. PhD thesis, Massachusetts Institute of Technology, Sloan School of Management (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Michael Mrissa
    • 1
  • Chirine Ghedira
    • 1
  • Djamal Benslimane
    • 1
  • Zakaria Maamar
    • 2
  1. 1.Université Claude Bernard Lyon 1VilleurbanneFrance
  2. 2.Zayed UniversityDubaiUnited Arab Emirates

Personalised recommendations