Skip to main content

Reusing and Re-engineering Non-ontological Resources for Building Ontologies

  • Chapter
  • First Online:

Abstract

With the goal of speeding up the ontology development process, ontology developers are reusing as much as possible available ontological and non-ontological resources such as classification schemes, thesauri, lexicons, and folksonomies, that have already reached some consensus. The reuse of such non-ontological resources necessarily involves their re-engineering into ontologies. Based on this new trend, this chapter presents a general method for re-engineering non-ontological resources into ontologies, taking into account that non-ontological resources are highly heterogeneous in their data model and contents. The method is based on the so-called re-engineering patterns, which define a procedure that transforms the non-ontological resource components into ontology representational primitives. This chapter also presents the description of a software library that implements the transformations suggested by the patterns. Finally, the chapter depicts an evaluation of the method.

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

Buying options

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 EPUB and 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
Hardcover Book
USD   54.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Notes

  1. 1.

    Along this chapter, we use either NOR or non-ontological resource without distinction

  2. 2.

    http://www.fao.org/fi/glossary/default.asp

  3. 3.

    http://wordnet.princeton.edu/

  4. 4.

    http://www.fao.org/figis/servlet/RefServlet

  5. 5.

    http://www.fao.org/agrovoc/

  6. 6.

    http://www.vanderwal.net/folksonomy.html

  7. 7.

    http://del.icio.us/

  8. 8.

    http://www.rosettanet.org/

  9. 9.

    http://www.edibasics.co.uk/

  10. 10.

    http://www.unspsc.org/

  11. 11.

    http://wordnet.princeton.edu/

  12. 12.

    http://www.nlm.nih.gov/pubs/factsheets/umlsmeta.html

  13. 13.

    http://www.nlm.nih.gov/mesh/

  14. 14.

    http://www.getty.edu/research/tools/vocabularies/aat/index.html

  15. 15.

    http://www.ilo.org/public/english/bureau/stat/isco/index.htm

  16. 16.

    http://libserver.cedefop.europa.eu/ett/en/

  17. 17.

    http://ec.europa.eu/eurostat/ramon/nomenclatures/index.cfm?TargetUrl=DSP_GEN_DESC_VIEW_NOHDR&StrNom=EDU_TRAINI&StrLanguageCode=EN

  18. 18.

    http://www.fao.org/fishery/asfa/8/en

  19. 19.

    http://aims.fao.org/website/AGROVOC-Thesaurus/sub

  20. 20.

    http://www.fao.org/figis/servlet/RefServlet

  21. 21.

    http://en.istat.it/

  22. 22.

    This document is the outcome of the ontology specification activity (Suárez-Figueroa et al. 2009) (see Chapter 5).

  23. 23.

    A deep analysis of the quality of the resource is out of the scope of this chapter.

  24. 24.

    http://ontologydesignpatterns.org

  25. 25.

    http://ontologydesignpatterns.org

  26. 26.

    Ontology design patterns are included in the ODP portal. The ODP portal is a Semantic Web portal dedicated to ontology design best practices for the Semantic Web, emphasizing particularly ontology design patterns (OPs)

  27. 27.

    http://www.dbpedia.org/

  28. 28.

    Extract, transform, and load (ETL) of legacy data sources is a process that involves (1) extracting data from the outside resources, (2) transforming data to fit operational needs, and (3) loading data into the end target resources (Kimball and Caserta 2004).

  29. 29.

    http://www4.fao.org/asfa/asfa.htm

  30. 30.

    http://mccarthy.dia.fi.upm.es/ontologies/asfa.owl

  31. 31.

    Attributive adjectives are part of the noun phrase headed by the noun they modify, for example, happy is an attributive adjective in “happy people.” In English, the attributive adjective usually precedes the noun in simple phrases but often follows the noun when the adjective is modified or qualified by a phrase acting as an adverb.

  32. 32.

    http://ontologydesignpatterns.org/wiki/Submissions:PartOf

  33. 33.

    http://dbpedia.org/

  34. 34.

    http://owlapi.sourceforge.net/

  35. 35.

    http://www.seemp.org/

  36. 36.

    http://www.cenitmio.es/

  37. 37.

    http://ec.europa.eu/eurostat/ramon/

  38. 38.

    http://online.onetcenter.org/

  39. 39.

    http://www.eurodyn.com/

  40. 40.

    http://www.wsmo.org/wsml/

  41. 41.

    http://www.iso.org/iso/en/prods-services/iso3166ma/index.html

  42. 42.

    http://www.countriesandcities.com/regions/

  43. 43.

    http://park.org/Regions/

  44. 44.

    http://www.ims.uni-stuttgart.de/projekte/corplex/TreeTagger/

References

  • Baeza-Yates Ricardo, Ribeiro-Neto Berthier (1999) Modern information retrieval, 1st edn. Addison Wesley, Harlow. ISBN 020139829X

    Google Scholar 

  • Brandon D (2005) Recursive database structures. J Comput Sci Coll 1:295–304

    Google Scholar 

  • Brockmans S, Haase P (2006) A metamodel and UML profile for networked ontologies. A complete reference. Technical report, University Karlsruhe, 2006

    Google Scholar 

  • Carkenord B (2002) Why build a logical data model. http://www.embarcadero.com/resources/techpapers/datamodel.pdf

  • Gangemi A, Pisanelli D, Steve G (1998) Ontology integration: experiences with medical terminologies. Ontol Inf Syst 1:163–178

    Google Scholar 

  • Gangemi A, Guarino N, Masolo C, Oltramari A (2003) Sweetening WORDNET with DOLCE. AI Mag 24(3):13–24, ISSN 0738–4602

    Google Scholar 

  • Gangemi A, Catenacci C, Ciaramita M, Lehmann J (2006) Modelling ontology evaluation and validation. In: Proceedings of the 3rd European Semantic Web Conference (ESWC2006), LNCS, vol 4011. Springer, Budva, 2006

    Google Scholar 

  • García R, Celma O (2005) Semantic integration and retrieval of multimedia metadata. In: Proceedings of the ISWC 2005 workshop on knowledge markup and semantic annotation (Semannot’2005), Galway, Ireland

    Google Scholar 

  • Gómez-Pérez A, Manzano-Macho D (2004) An overview of methods and tools for ontology learning from texts. Knowl Eng Rev 19(3):187–212. ISSN 0269–8889, doi: http://dx.doi.org/10.1017/ S0269888905000251

    Google Scholar 

  • Gómez-Pérez A, Fernández-López M, Corcho O (2003) Ontological engineering, Advanced information and knowledge processing. Springer, New York/London. ISBN 1–85233–551–3

    Google Scholar 

  • Hepp M (2006) Products and services ontologies: a methodology for deriving owl ontologies from industrial categorization standards. Int J Semant Web Inf Syst 2(1):72–99

    Article  Google Scholar 

  • Hepp M (2007) Possible ontologies: how reality constrains the development of relevant ontologies. IEEE Internet Comput 11(1):90–96

    Article  Google Scholar 

  • Hepp M,de Brujin J (2007) GenTax: a generic methodology for deriving OWL and RDF-S ontologies from hierarchical classifications, thesauri, and inconsistent taxonomies. In: Proceedings of the 4th European Semantic Web Conference (ESWC2007). Springer, Innsbruck

    Google Scholar 

  • Hirst G (2004) Ontology and the lexicon. In: Handbook on ontologies in information systems. Springer, Berlin, pp 209–230

    Google Scholar 

  • Hodge G (2000) Systems of knowledge organization for digital libraries: beyond traditional authority files. http://www.clir.org/pubs/reports/pub91/contents.html

  • Hyvöonen E, Viljanen K, Tuominen J, Seppöalöa K (2008) Building a national semantic web ontology and ontology service infrastructure -the FinnONTO approach. In: ESWC, vol 1. Springer, Heidelberg, pp 95–109

    Google Scholar 

  • ISO 2788 (1986) Documentation – guidelines for the establishment and development of monolingual thesaurus. International Standard Organization (ISO), Report ISO 2788

    Google Scholar 

  • ISO/IEC FDIS 11179–1 (2004) Information technology – metadata registries – part 1: framework. International Standard Organization (ISO), Report ISO/IEC FDIS 11179–1

    Google Scholar 

  • Kimball R, Caserta J (2004) The data warehouse ETL toolkit: practical techniques for extracting, cleaning, conforming, and delivering data. Wiley, New York. ISBN 0764567578

    Google Scholar 

  • Maedche A, Staab S (2001) Ontology learning for the semantic web. IEEE Intell Syst 16:72–79

    Article  Google Scholar 

  • Malinowski E, Zimányi E (2006) Hierarchies in a multidimensional model: from conceptual modeling to logical representation. Data Knowl Eng 59:348–377

    Article  Google Scholar 

  • Pinto S, Tempich C, Staab S (2004) DILIGENT: towards a fine-grained methodology for distributed, loosely-controlled and evolving engineering of ontologies. In: Proceedings of the 16th European Conference on Artificial Intelligence (ECAI 2004). IOS Press, Amsterdam, Washington, DC, pp 393–397, ISBN 1–58603–452–9

    Google Scholar 

  • Sabou M, Angeletou S, d’Aquin M, Barrasa J, Dellschaft K, Gangemi A, Lehman J, Lewen H, Maynard D, Mladenic D, Nissim M, Peters W, Presutti V, Villazón-Terrazas B (2007) Selection and integration of reusable components from formal or informal specifications. Technical report, NeOn project deliverable D2.2.1, 2007

    Google Scholar 

  • Schnurr H-P, Studer R, Sure Y (2001) Knowledge processes and ontologies. IEEE Intell Syst 1(16):26–34

    Google Scholar 

  • Soergel D (1995) Data models for an integrated thesaurus database. Compat Integr Order Syst 24(3):47–57

    Google Scholar 

  • Suárez-Figueroa MC, Aguado de Cea G, Buil C, Dellschaft K, Fernández-López M, García-Silva A, Gómez-Pérez A, Herrero G, Montiel-Ponsoda E, Sabou M, Villazón-Terrazas B, Yufei Z (2008) NeOn Methodology for building contextualized ontology networks. Technical report, NeOn project deliverable D5.4.1, 2008

    Google Scholar 

  • Suárez-Figueroa MC, Gómez-Pérez A, Villazón- Terrazas B (2009) How to write and use the ontology requirements specification document. In: OTM Conferences (2), pp 966–982, 2009

    Google Scholar 

  • Villazón-Terrazas B, Angeletou S, García-Silva A, Gómez-Pérez A, Maynard D, Suárez-Figueroa MC, Peters W (2008) NeOn deliverable D2.2.2 methods and tools for supporting reengineering. Technical report, NeOn, 2008

    Google Scholar 

  • Villazón-Terrazas B, Suárez-Figueroa MC, Gómez-Pérez A (2010) A pattern-based method for re-engineering non-ontological resources into ontologies. Int J Semant Web Inf Syst 6(4):27–63

    Article  Google Scholar 

  • Wright SE, Budin G (eds) (1997) Handbook of terminology management, basic aspects of terminology management. John Benjamins Publishing Company, Amsterdam

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Boris Villazón-Terrazas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Villazón-Terrazas, B., Gómez-Pérez, A. (2012). Reusing and Re-engineering Non-ontological Resources for Building Ontologies. In: Suárez-Figueroa, M., Gómez-Pérez, A., Motta, E., Gangemi, A. (eds) Ontology Engineering in a Networked World. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24794-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24794-1_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24793-4

  • Online ISBN: 978-3-642-24794-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics