Skip to main content

Extending SOA with Semantic Mediators

  • Conference paper
Advanced Internet Based Systems and Applications (SITIS 2006)

Abstract

Mediators are critical for service scenarios, since providers and consumers frequently have opposite goals, e.g. to maximize profit with minimal resource (provider perspective) against to maximize satisfaction with minimal cost (consumer perspective). Nonetheless, semantic mediation is not explicitly taken into account in the Service Oriented Architecture (SOA). In this paper, it is presented an extension of SOA which includes the mediator as first-level entity, besides the client, the provider, and the registry of the services. The assignment of semantics to information that is processed by the mediator through ontologies, and the formalization of mediator’s behavior are included among the advantages of the proposal.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Booth, D. (ed.): Web Service Architecture. W3C Working Group Note (February 11, 2004), http://www.w3.org/TR/ws-arch/

  2. Wiederhold, G.: Mediators in the architecture of future information systems. IEEE Computer, 38–49 (1992)

    Google Scholar 

  3. Visser, U.: Intelligent Information Integration for the Semantic Web. Springer, Berlin (2004)

    Book  Google Scholar 

  4. Sheth, A., Thacker, S., Patel, S.: Complex relationships and knowledge discovery support in the InfoQuilt system. The VLDB Journal 12(1), 2–27 (2003)

    Article  Google Scholar 

  5. Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American (2001)

    Google Scholar 

  6. Gómez-Perez, A., Fernándes-López, M., Corcho, O.: Ontological Engineering: with example from the areas of Knowledge Management, e-commerce and the Semantic Web. Springer, Heidelberg (2004)

    Google Scholar 

  7. Hameed, A., Preece, A., Sleeman, D.: Ontology Reconciliation. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems, pp. 231–250. Springer, Heidelberg (2003)

    Google Scholar 

  8. Mrissa, M., Ghedira, C., Benslimane, D., Maamar, Z.: Context and semantic composition of web services. In: Bressan, S., Küng, J., Wagner, R. (eds.) DEXA 2006. LNCS, vol. 4080, pp. 266–275. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  9. Mocan, A., et al. (eds.): WSMO Mediators, Working Draft (September 16, 2005), http://www.wsmo.org/TR/d29/

  10. Garcia-Molina, H., et al.: The TSIMMIS Approach to Mediation: Data Models and Languages. Journal of Intelligent Information Systems, 117–132 (1997)

    Google Scholar 

  11. Yan, L., Özsu, M.T., Liu, L.: Accessing Heterogeneous Data through Homogenization and Integration Mediators. In: Proceedings of the 2nd International Conference on Cooperative Information Systems, pp. 130–139 (1997)

    Google Scholar 

  12. Tomasic, A., Raschid, L., Valduriez, P.: Scalling Access to Heterogeneous Data Sources with DISCO. IEEE Transactions on Knowledge and Data Engineering 10, 808–823 (1998)

    Article  Google Scholar 

  13. Dong, J.S., Sun, J., Wang, H.: Z approach to semantic web. In: George, C.W., Miao, H. (eds.) ICFEM 2002. LNCS, vol. 2495, pp. 156–167. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  14. Cohen, B.: Justification of formal methods for system specification. Software Engineering Journal, 26–35 (1989)

    Google Scholar 

  15. Spivey, J.M.: The Z Notation: A Reference Manual, 2nd edn. Prentice Hall International, Englewood Cliffs (1992)

    MATH  Google Scholar 

  16. ISO/IEC 13586:2002 – Z formal specification notation – Syntax, type system and semantics, http://www.iso.org

  17. Saaltink, M.: The Z/EVES system. In: Till, D., Bowen, J.P., Hinchey, M.G. (eds.) ZUM 1997. LNCS, vol. 1212, pp. 72–85. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  18. Ribeiro, C.M.F.A., Rosa, N.S., Cunha, P.R.F.: An Ontological Approach for Personalized Services. In: Proceedings of FINA 2006 in conjunction with The IEEE 20th International Conference on Advanced Information Networking and Application (2006)

    Google Scholar 

  19. Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.P.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  20. Stollberg, M., Cimpian, E., Fensel, D.: Mediating Capabilities with Delta-Relations. In: Proceedings of the 1st International Workshop on Mediation in Semantic Web Services, Amsterdam, the Netherlands (2005)

    Google Scholar 

  21. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing web services on the semantic web. VLDB Journal 12(4), 333–351 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Alencar Silva, P., Schiel, U., Ribeiro, C.M.F.A., de Queiroz, J.E.R. (2009). Extending SOA with Semantic Mediators. In: Damiani, E., Yetongnon, K., Chbeir, R., Dipanda, A. (eds) Advanced Internet Based Systems and Applications. SITIS 2006. Lecture Notes in Computer Science, vol 4879. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01350-8_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01350-8_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01349-2

  • Online ISBN: 978-3-642-01350-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics