Skip to main content

Semantic Interoperation Among Data Systems at a Communication Level

  • Conference paper
Journal on Data Semantics V

Part of the book series: Lecture Notes in Computer Science ((JODS,volume 3870))

Abstract

The traditional perception of isolated data systems is changing to a new one where the interest of a real and efficient interoperation among those data systems is recognized. However, many problems must be solved yet before a real interoperation becomes true. In order to overcome the existing problems, there is a considerable number of proposals that can be found in the specialized literature that promote the idea of semantic interoperability.

A new framework to achieve semantic interoperability among agent based data systems at a communication level is proposed in this paper. This framework permits agents belonging to different data systems 1) to send each other suitable messages without requiring the establishment of a common communication pattern in advance; 2) to understand, completely or partially, those messages that are interchanged among themselves; and 3) to invoke web services offered by the data systems at a high level without needing to go into technical details. An ontology that captures the semantics of different communication acts is the key element for supporting the functionalities provided by the framework. Furthermore, the framework has been extended to support semantic descriptions of web services, which favor their automatic discovery. The usefulness of the presented framework is evaluated using two case study of interoperation among heterogeneous data systems; on one side through the agents of those systems, and on the other side, through the combination of an agent and a web service.

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. Park, J., Ram, S.: Information systems interoperability: what lies benath? ACM Transactions on Information Systems 22, 595–632 (2004)

    Article  Google Scholar 

  2. Goble, C.A., et al.: Transparent access to multiple bioinformatics information sources. IBM Systems Journal 40, 532–551 (2001)

    Article  Google Scholar 

  3. Mena, E., Illarramendi, A., Kashyap, V., Sheth, A.: OBSERVER: An approach for query processing in global information systems based on interoperation across preexisting ontologies. International journal on Distributed And Parallel Databases (DAPD) 8, 223–272 (2000)

    Article  Google Scholar 

  4. Arens, Y., Knoblock, C.A.: Intelligent caching: Selecting, representing and reusing data in an information server. In: Proceedings of the Third International Conference on Information and Knowledge Management CIKM (1994)

    Google Scholar 

  5. Garcia-Molina, H., Hammer, J., Ireland, K., Papakonstantinou, Y., Ullman, J., Widom, J.: Integrating and accessing heterogeneous information sources in TSIMMIS. In: Proceedings of the AAAI Symposium on Information Gathering., pp. 61–64 (1995)

    Google Scholar 

  6. Carey, M., et al.: Towards heterogeneous multimedia information systems: The garlic approach. In: Proceedings of the 5th International Workshop on Research Issues in Data Engineering- Distributed Object Management (RIDE-DOM 1995), pp. 124–131 (1995)

    Google Scholar 

  7. Ziegler, P., Dittrich, K.R.: User-specific semantic integration of heterogeneous data: The SIRUP approach. In: Bouzeghoub, M., Goble, C.A., Kashyap, V., Spaccapietra, S. (eds.) ICSNW 2004. LNCS, vol. 3226, pp. 44–64. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Moore, S.A.: A Foundation for Flexible Automated Electronic Communication. Information Systems Research 12, 34–62 (2001)

    Article  Google Scholar 

  9. Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44, 35–41 (2001)

    Article  Google Scholar 

  10. Payne, T., Lassila, O.: Semantic web services. IEEE Intelligent Systems 19, 14–15 (2004)

    Google Scholar 

  11. Burstein, M.H.: Dynamic invocation of semantic web services that use unfamiliar ontologies. IEEE Intelligent Systems 19, 67–73 (2004)

    Article  Google Scholar 

  12. Sirin, E., Parsia, B., Hendler, J.: Filtering and selecting semantic web services with interactive composition techniques. IEEE Intelligent Systems 19, 42–49 (2004)

    Article  Google Scholar 

  13. Kagal, L., Paolucci, M., Srinivasan, N., Denker, G., Finin, T., Sycara, K.: Authorization and privacy for semantic web services. IEEE Intelligent Systems 19, 50–56 (2004)

    Google Scholar 

  14. Bagüés, M.I., Bermúdez, J., Tablado, A., Illarramendi, A., Goñi, A.: A new mechanism for the interoperability of data systems. In: Bouzeghoub, M., Goble, C.A., Kashyap, V., Spaccapietra, S. (eds.) ICSNW 2004. LNCS, vol. 3226, pp. 229–247. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Foundation For Intelligent Physical Agents: FIPA Communicative Act Library Specification (2002), http://www.fipa.org/specs/fipa00037/SC00037J.html/

  16. Finin, T., Labrou, Y., Mayfield, J.: KQML as an agent communication language. In: Bradshaw, J. (ed.) Software Agents, MIT Press, Cambridge (1997)

    Google Scholar 

  17. Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuiness, D., Patel- Schneider, P., Stein, L.: OWL Web Ontology Language Reference, World Wide Web Consortium (2004), http://www.w3.org/TR/owl-ref

  18. Keller, U., Lara, R., Polleres, A., Toma, I., Kifer, M., Fensel, D.: WSMO Web Service Discovery. Working draft, WSML Working Group (2004), http://www.wsmo.org/2004/d5/d5.1/v0.1

  19. Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. In: WWW 2003: Proceedings of the 12th international conference on World Wide Web, pp. 331–339. ACM Press, New York (2003)

    Google Scholar 

  20. Patel-Schneider, P., Hayes, P., Horrocks, I.: OWL web ontology language semantics and abstract syntax. Recommendation, World Wide Web Consortium (2004), http://www.w3.org/TR/owl-semantics/

  21. Klyne, G., Carroll, J.J.: Resource Description Framework (RDF): Concepts and abstract syntax. Recommendation, World Wide Web Consortium (2004), http://www.w3.org/TR/rdf-concepts/

  22. Bermúdez, J., Goñi, A., Illarramendi, A., Bagüés, M.I., Tablado, A.: Interoperation among information systems through a communications acts ontology. Technical report, University of the Basque Country (2005)

    Google Scholar 

  23. Baader, F., et al.: The Description Logic Handbook. Theory, Implementation and Applications, Cambridge University Press, Cambridge (2003)

    Google Scholar 

  24. Searle, J.R.: Speech acts. Cambridge University Press, New York (1969)

    Google Scholar 

  25. Bach, K., Harnish, R.M.: Linguistic Communication and Speech Acts. MIT Press, Cambridge (1979)

    Google Scholar 

  26. Tablado, A., Illarramendi, A., Bagüés, M.I., Bermúdez, J., Goñi, A.: Aingeru: an innovating system for tele assistance of elderly people. The Journal on Information Technology in Healthcare 2, 205–214 (2004)

    Google Scholar 

  27. Obrst, L.: Ontologies for semantically interoperable systems. In: Proceedings of the 2003 ACM CIKM International Conference on Information and Knowledge Management, pp. 366–369. ACM, USA (2003)

    Chapter  Google Scholar 

  28. Petrie, C., Bussler, C.: Service agents and virtual enterprises: A survey. IEEE Internet Computing 7, 68–78 (2003)

    Article  Google Scholar 

  29. Gudgin, M., Hadley, M., Mendelsohn, N., Moreau, J., Nielsen, H.: Simple object access protocol. Recommendation, World Wide Web Consortium (2003), http://www.w3.org/TR/soap/

  30. Chinnici, R., Gudgin, M., Moreau, J., Schililmmenr, J., Weerawarana, S.: Web Services Description Language (WSDL). Working draft, World Wide Web Consortium (2004), http://www.w3.org/TR/wsdl20/

  31. OASIS UDDI Specification Technical Comitee: Uddi version 2 specification. Technical report, OASIS (2002), http://www.oasis-open.org/committees/uddi-spec/doc/tcspecs.htm

  32. Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., et al.: Owl-s: Semantic markup for web services. Technical report, World Wide Web Consortium (2004), http://www.w3.org/Submission/2004/SUBM-OWL-S-20041122/

  33. OASIS Universal Business Language (UBL) Technical Committee: OASIS Universal Business Language 1.0. Technical report, OASIS (2004), http://docs.oasis-open.org/ubl/cd-UBL-1.0/

  34. Akkermans, H., Baida, Z., Gordijn, J., Peña, N., Altuna, A., Laresgoiti, I.: Value webs: Using ontologies to bundle real-world services. IEEE Intelligent Systems 19, 57–66 (2004)

    Article  Google Scholar 

  35. Kashyap, V., Sheth, A.P.: Semantic and schematic similarities between database objects: A context based approach. The Very Large Databases Journal 5, 276–304 (1996)

    Article  Google Scholar 

  36. Krishnamurthy, R., Litwin, W., Ken, W.: Language features for interoperability of databases with schematic discrepancies. In: Clifford, J., King, R. (eds.) ACM SIGMOD International Conference on Management of Data, pp. 40–49. ACM Press, New York (1991)

    Google Scholar 

  37. Labrou, Y.: Standardizing agent communication. In: Luck, M., Mařík, V., Štěpánková, O., Trappl, R. (eds.) ACAI 2001 and EASSS 2001. LNCS (LNAI), vol. 2086, pp. 74–97. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  38. Moore, S.A.: Categorizing automated messages. Decision Support Systems 22, 213–241 (1998)

    Article  Google Scholar 

  39. Moore, S.A.: KQML and FLBC: Contrasting agent communication languages. International Journal of Electronic Commerce 5, 109–124 (2000)

    Google Scholar 

  40. Giampapa, J.A., Paolucci, M., Sycara, K.: Agent interoperation across multiagent system boundaries. In: Proceedings of the Fourth International Conference on Autonomous Agents, pp. 179–186. ACM Press, New York (2000)

    Chapter  Google Scholar 

  41. Martin, D.L., Cheyer, A.J., Moran, D.B.: The open agent architecture: A framework for building distributed software systems. Applied Artificial Intelligence 13, 91–128 (1999)

    Article  Google Scholar 

  42. Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: 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 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bagüés, M.I., Bermúdez, J., Illarramendi, A., Tablado, A., Goñi, A. (2006). Semantic Interoperation Among Data Systems at a Communication Level. In: Spaccapietra, S., Atzeni, P., Chu, W.W., Catarci, T., Sycara, K.P. (eds) Journal on Data Semantics V. Lecture Notes in Computer Science, vol 3870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11617808_1

Download citation

  • DOI: https://doi.org/10.1007/11617808_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31426-4

  • Online ISBN: 978-3-540-31427-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics