Skip to main content

Ontology Translation by Ontology Merging and Automated Reasoning

  • Conference paper
Ontologies for Agents: Theory and Experiences

Abstract.

Ontology translation is one of the most difficult problems that web-based agents must cope with. An ontology is a formal specification of a vocabulary, including axioms relating its terms. Ontology translation is best thought of in terms of ontology merging. The merge of two related ontologies is obtained by taking the union of the terms and the axioms defining them. We add bridging axioms not only as “bridges” between terms in two related ontologies but also to make this merge into a complete new ontology for further merging with other ontologies. Translation is implemented using an inference engine (OntoEngine), running in either a demand-driven (backward-chaining) or data-driven (forward chaining) mode. We illustrate our method by describing its application in an online ontology translation system, OntoMerge, which translates a dataset in the DAML notation to a new DAML dataset that captures the same information, but in a different ontology. A uniform internal representation, Web-PDDL is used for representing merged ontologies and datasets for automated reasoning.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.95
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. http://www.w3c.org/TR./wsdl

    Google Scholar 

  2. http://www.daml.org

    Google Scholar 

  3. http://www.w3.org/TR./owl-guide

    Google Scholar 

  4. http://www.cs.yale.edu/homes/dvm/daml/ontologies/daml/yale_bib.daml

    Google Scholar 

  5. http://www.daml.ri.cmu.edu/ont/homework/atlas-publications.daml

    Google Scholar 

  6. http://cs-www.cs.yale.edu/homes/ddj/ontologies/yale_bib_ont.pddl

    Google Scholar 

  7. http://cs-www.cs.yale.edu/homes/ddj/ontologies/cmu_atlas_publications.pddl

    Google Scholar 

  8. http://cs-www.cs.yale.edu/homes/dvm/daml/ontologies/pddl/cmu_yale_bib_merge.pddl

    Google Scholar 

  9. http://jena.sourceforge.net/tutorial/RDF_API/index.html

    Google Scholar 

  10. http://www.ksl.stanford.edu/software/JTP

    Google Scholar 

  11. http://cs-www.cs.yale.edu/homes/dvm/daml/ontology-translation.html

    Google Scholar 

  12. http://cs-www.cs.yale.edu/homes/dvm/daml/pddl_daml_translator.html

    Google Scholar 

  13. http://www.daml.org/2002/04/geonames/geonames-ont.daml

    Google Scholar 

  14. http://www.daml.org/2001/10/html/airport-ont.daml

    Google Scholar 

  15. http://www.daml.org/2001/06/map/map-ont.daml

    Google Scholar 

  16. http://www.daml.org/2001/01/gedcom/gedcom.daml

    Google Scholar 

  17. http://orlando.drc.com/daml/Ontology/Genealogy/3.1/Gentology-ont.daml

    Google Scholar 

  18. S. Adali, K. Candan, Y. Papakonstantinou, and V. S. Subrahmanian. Query caching and optimization in distributed mediator systems. In Proc. ACM SIGMOD Conf. on Management of Data, pages 137–148, 1996.

    Google Scholar 

  19. F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider. The Description Logic Handbook; Theory, Implementation, and Applications. Cambridge University Press, 2003.

    Google Scholar 

  20. F. Baader and W. Nutt. Basic description logics. In F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider, editors, The Description Logic Handbook; Theory, Implementation, and Applications, pages 43–95. Cambridge University Press, 2003.

    Google Scholar 

  21. D. Beneventano, S. Bergamaschi, F. Guerra, and M. Vincini. The MOMIS approach to information integration. In ICEIS (1), pages 194–198, 2001.

    Google Scholar 

  22. S. Buvac and R. Fikes. A declarative formalization of knowledge translation. In Proceedings of the ACM CIKM: The 4th International Conference on Information and Knowledge Management, 1995.

    Google Scholar 

  23. H. Chalupsky. Ontomorph: A translation system for symbolic logic. In Proc. Int’l. Con. on Principles of Knowledge Representation and Reasoning, pages 471–482, 2000. San Francisco: Morgan Kaufmann.

    Google Scholar 

  24. A. Doan, J. Madhavan, P. Domingos, and A. Halevy. Learning to map between ontologies on the semantic web. In Proceedings of the World-Wide Web Conference (WWW-2002), 2002.

    Google Scholar 

  25. D. Dou, D. McDermott, and P. Qi. Ontology translation on the semantic web. In Proc. Int’l Conf. on Ontologies, Databases and Applications of SEmantics (ODBASE) 2003, pages 952–969, 2003. LNCS 2888 Springer-Verlag.

    Google Scholar 

  26. C. Fellbaum, editor. WordNet: An Electronic Lexical Database. MIT Press, 1998.

    Google Scholar 

  27. Khun Lee Fung XSLT: Working with XML and HTML. Addison-Wesley 2001

    Google Scholar 

  28. M. R. Genesereth, A. M. Keller, and O. M. Duschka. Infomaster: an information integration system. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 539–542, 1997.

    Google Scholar 

  29. T. Gruber. Ontolingua: A Translation Approach to Providing Portable Ontology Specifications. Knowledge Acquisition, 5(2):199–200, 1993.

    Article  Google Scholar 

  30. P. Haase, J. Broekstra, A. Eberhart, and R. Volz. A comparison of rdf query languages. In Proceedings of the Third International Semantic Web Conference, Hiroshima, Japan, 2004., NOV 2004.

    Google Scholar 

  31. A. Y. Halevy. Answering queries using views: A survey. VLDB J, 10(4):270–294, 2001.

    Article  Google Scholar 

  32. I. Horrocks and P. F. Patel-Schneider. FaCT and DLP. Lecture Notes in Computer Science, 1397:27, 1998.

    Google Scholar 

  33. J. Madhavan, P. A. Bernstein, P. Domingos, and A. Halevy. Representing and Reasoning about Mappings between Domain Models. In Proc. AAAI 2002, 2002.

    Google Scholar 

  34. J. Madhavan, P. A. Bernstein, and E. Rahm. Generic schema matching with cupid. In Proc. 27th Int. Conf. on Very Large Data Bases (VLDB).

    Google Scholar 

  35. A. Maedche, B. Motik, N. Silva, and R. Volz., mafra — a mapping framework for distributed ontologies. In Proceedings of EKAW2002, pages 235–250, 2002.

    Google Scholar 

  36. D. McDermott. The Planning Domain Definition Language Manual. Technical Report 1165, Yale Computer Science, 1998. (CVC Report 98-003) Available at ftp://ftp.cs.yale.edu/pub/mcdermott/software/pddl.tar.gz.

    Google Scholar 

  37. D. McDermott, M. Burstein, and D. Smith. Overcoming ontology mismatches in transactions with self-describing service agents. In Proc. Semantic Web Working Symposium, pages 285–302, 2001.

    Google Scholar 

  38. D. McDermott and D. Dou. Representing Disjunction and Quantifiers in RDF. In Proceedings of International semantic Web Conference 2002, pages 250–263, 2002.

    Google Scholar 

  39. D. McGuinness, R. Fikes, J. Rice, and S. Wilder. An Environment for Merging and Testing Large Ontologies. In Proceedings of the Seventh International Conference on Principles of Knowledge Representation and Reasoning (KR2000), 2000.

    Google Scholar 

  40. N. F. Noy and M. A. Musen. Prompt: Algorithm and tool for automated ontology merging and alignment. Technical Report 2000-0831, Proc. AAAI 17 Also available as Stanford SMI, 2000.

    Google Scholar 

  41. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach (2nd edition). Prentice Hall, 2002.

    Google Scholar 

  42. L. Serafini, P. Bouquet, B. Magnini, and S. Zanobini. An algorithm for matching contextualized schemas via sat. In Proc. CONTEX’03S, 2003.

    Google Scholar 

  43. G. Stumme and A. Maedche. Ontology merging for federated ontologies on the semantic web. In Proceedings of the International Workshop for Foundations of Models for Information Integration (FMII-2001), September 2001.

    Google Scholar 

  44. Jeffrey D. Ullman Principles of Database and Knowledge-Base Systems, 1. New York: Computer Science Press. 1988a

    Google Scholar 

  45. Jeffrey D. Ullman Principles of Database and Knowledge-Base Systems. 2 New York: Computer Science Press 1988b

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Birkhäuser Verlag

About this paper

Cite this paper

Dou, D., McDermott, D., Qi, P. (2005). Ontology Translation by Ontology Merging and Automated Reasoning. In: Tamma, V., Cranefield, S., Finin, T.W., Willmott, S. (eds) Ontologies for Agents: Theory and Experiences. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7361-X_4

Download citation

  • DOI: https://doi.org/10.1007/3-7643-7361-X_4

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-7237-8

  • Online ISBN: 978-3-7643-7361-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics