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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Along this chapter, we use either NOR or non-ontological resource without distinction
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
A deep analysis of the quality of the resource is out of the scope of this chapter.
- 24.
- 25.
- 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.
- 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.
- 30.
- 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.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
References
Baeza-Yates Ricardo, Ribeiro-Neto Berthier (1999) Modern information retrieval, 1st edn. Addison Wesley, Harlow. ISBN 020139829X
Brandon D (2005) Recursive database structures. J Comput Sci Coll 1:295–304
Brockmans S, Haase P (2006) A metamodel and UML profile for networked ontologies. A complete reference. Technical report, University Karlsruhe, 2006
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
Gangemi A, Guarino N, Masolo C, Oltramari A (2003) Sweetening WORDNET with DOLCE. AI Mag 24(3):13–24, ISSN 0738–4602
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
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
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
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
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
Hepp M (2007) Possible ontologies: how reality constrains the development of relevant ontologies. IEEE Internet Comput 11(1):90–96
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
Hirst G (2004) Ontology and the lexicon. In: Handbook on ontologies in information systems. Springer, Berlin, pp 209–230
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
ISO 2788 (1986) Documentation – guidelines for the establishment and development of monolingual thesaurus. International Standard Organization (ISO), Report ISO 2788
ISO/IEC FDIS 11179–1 (2004) Information technology – metadata registries – part 1: framework. International Standard Organization (ISO), Report ISO/IEC FDIS 11179–1
Kimball R, Caserta J (2004) The data warehouse ETL toolkit: practical techniques for extracting, cleaning, conforming, and delivering data. Wiley, New York. ISBN 0764567578
Maedche A, Staab S (2001) Ontology learning for the semantic web. IEEE Intell Syst 16:72–79
Malinowski E, Zimányi E (2006) Hierarchies in a multidimensional model: from conceptual modeling to logical representation. Data Knowl Eng 59:348–377
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
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
Schnurr H-P, Studer R, Sure Y (2001) Knowledge processes and ontologies. IEEE Intell Syst 1(16):26–34
Soergel D (1995) Data models for an integrated thesaurus database. Compat Integr Order Syst 24(3):47–57
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
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
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
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
Wright SE, Budin G (eds) (1997) Handbook of terminology management, basic aspects of terminology management. John Benjamins Publishing Company, Amsterdam
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)