Abstract
This chapter presents methodological guidelines that allow engineers to reuse generic ontologies. This kind of ontologies represents notions generic across many fields, (is part of, temporal interval, etc.). The guidelines helps the developer (a) to identify the type of generic ontology to be reused, (b) to find out the axioms and definitions that should be reused and (c) to adapt and integrate the generic ontology selected in the domain ontology to be developed. For each task of the methodology, a set of heuristics with examples are presented. We hope that after reading this chapter, you would have acquired some basic ideas on how to take advantage of the great deal of well-founded explicit knowledge that formalizes generic notions such as time concepts and the part of relation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
We consider a module (d’Aquin M et al. 2007b) as a part of the ontology that defines the relevant set of terms for a particular purpose.
- 3.
An ontology statement (or triple) contains the following three components: subject, predicate, and object.
- 4.
The rest of the cases are presented in Suárez-Figueroa (2010).
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
The term module has here the pragmatic sense equivalent to the d’Aquin’s reference cited in the Introduction.
- 16.
References
Borst WN (1997) Construction of engineering ontologies. Centre for Telematica and Information Technology, University of Tweenty, Enschede
d’Aquin M, Lewen H (2009) Cupboard – a place to expose your ontologies to applications and the community. Demo at European Semantic Web Conference, ESWC 2009, Heraklion, Greece
d’Aquin M, Motta E (2011) Watson, more than a semantic web search engine, Semant Web J 2, IOS Press
d’Aquin M, Sabou M, Dzbor M, Baldassarre C, Gridinoc L, Angeletou S, Motta E (2007a) Watson: a gateway for the semantic web. Poster session of the European Semantic Web Conference, ESWC 2007, Busan
d’Aquin M, Schlicht A, Stuckenschmidt H, Sabou M (2007b) Ontology modularization for knowledge selection: experiments and evaluations. In: 18th international conference on Database and Expert Systems Applications, DEXA 2007, Regensburg, Germany
d’Aquin M, Sabou M, Motta E (2008) Reusing knowledge from the semantic web with the Watson Plugin. Demo at International Semantic Web Conference, ISWC 2008, Karlsruhe, Germany
Fernández López M, Gómez-Pérez A, Suárez-Figueroa MC (2008) Selecting and customizing a mereology ontology for its reuse in a pharmaceutical product ontology. In: Grüninger M, Eschenbach C (eds) Formal Ontology in Information Systems. Fifth international conference (FOIS-2008), Saarbrücken, Germany. IOS Press, Amsterdam, pp 181–194
Golbeck J, Fragoso G, Hartel F, Hendler J, Parsia B, Oberthaler J (2003) The national cancer institute’s thesaurus and ontology. J Web Semant1(1):75–80
Gómez-Pérez A, Lozano-Tello A (2005) Applying ONTOMETRIC method to measure the suitability of ontologies. In: Green P, Rosemann M (eds) Business systems analysis with ontologies. Idea Group Publishing, Hershey, pp 249–269
Gómez-Pérez A, Rojas MD (1999) Ontological reengineering and reuse. In: Fensel D, Studer R (eds) 11th European workshop on Knowledge Acquisition, Modeling and Management (EKAW 1999), Dagstuhl Castle, Germany, Lecture Notes in Artificial Intelligence LNAI 1621 Springer, Berlin, Germany, pp 139–156
Jiménez A, Ríos-Insua S, Mateos A (2003) A decision support system for multiattribute utility evaluation based on imprecise assignments. Decis Support Syst 36:65–79
Lozano-Tello A (2002) Métrica de idoneidad de ontologías. PhD Thesis, Universidad de Extremadura, Cáceres, Spain 2002
Peroni S, Motta E, d’Aquin M (2008) Identifying key concepts in an ontology through the integration of cognitive principles with statistical and topological measures. In: Third Asian semantic web conference, Bangkok, Thailand
Pinto HS, Martins JP (2001) A methodology for ontology integration. In: Gil Y, Musen M, Shavlik J (eds) First international conference on Knowledge Capture (KCAP 2001), Victoria, Canada. ACM Press, New York, pp 131–138
Schneider L (2003) How to build a foundational ontology: the object-centered high-level reference ontology OCHRE. In: Günter A, Kruse R, Neumann B (eds) Proceedings of the 26th annual German conference on Artificial Intelligence (KI-2003), Hamburg, Germany. Lecture Notes in Artificial Intelligence (LNAI-2821), Berlin, Germany, pp 120–134. (http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=12B7EC62C9601245457C735C07AA07A0?doi=10.1.1.1.3440&rep=rep1&type=pdf)
Suárez-Figueroa, MC (coordinator) (2008) D5.4.1. NeOn Methodology for building contextualized ontology networks. NeOn project
Suárez-Figueroa, MC (2010) NeOn Methodology for building ontology networks: specification, scheduling and reuse. PhD Thesis, Facultad de Informática, Universidad Politécnica de Madrid, Spain
van Heijst G, Schreiber ATh, Wielinga BJ (1997) Using explicit ontologies in KBS development. Int J Hum-Comput Stud 45:183–292
Varzi A (2007) In: Aiello M, Pratt-Hartmann I, van Benthem J (eds) Spatial reasoning and ontology: parts, wholes, and locations. Springer, Heidelberg, pp 945–1038
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Annex: Mereology
Annex: Mereology
A mereology is a formal theory of parts and associated concepts (Borst 1997; Schneider 2003). We have said “a mereology” instead of “the mereology” because different assumptions can be taken into account in the formalization of parthood. Therefore, different mereologies can be proposed.
In the following paragraphs, we will show one of the mereologies presented by Varzi (2007).
Theory M. Most of the authors agree on the following core of axioms (named with A) and definitions (named with D) (Varzi 2007). Along these paragraphs, we use examples of territories to clarify the meaning of axioms and definitions. The mentions to administrative units really refer to their physical territories.
-
A.1. Reflexivity. Every object of the universe of discourse is a part of itself. For instance, the EU is part of the EU.
-
A.2. Antisymmetry. If an object x is a part of y, and y is a part of x, then x and y are the same object. For instance, if the territory T 1 is part of the territory T 2, then the only way so that T 2 is part of T 1 is being T 1 and T 2 the same territory.
-
A.3. Transitivity. If x is a part of y, and y is a part of z, then x is a part of z. For instance, the Community of Madrid is part of Spain, and Spain is part of the EU; therefore, the Community of Madrid is a part of the EU.
A number of additional mereological predicates can be then introduced by definition:
-
D.1. Proper part. A proper part is a part that is other that the individual itself. For example, Spain is proper part of the EU, since Spain is part of the EU and they are different entities.
-
D.2. Direct part. X is direct part of y if and only if x is proper part of y and there is no part between x and y Footnote 16. For example, Spain is direct part of the EU, but Madrid is not, since Spain is a part between Madrid and the EU.
-
D.3. Overlap. The relation overlaps is defined as a sharing part. That is, x and y overlap if and only if there is a z such that z is part of x and part of y. For instance, Nordic countries and the EU overlap, since there are Nordic countries which are parts of the EU.
-
D.4. Underlap. The relation underlaps is defined as a sharing whole. That is, x and y underlap if and only if there is a z such that x and y are parts of z. For example, the Netherlands, Sweden, and Spain underlap the same common whole: the EU.
-
D.5. Disjoint. The disjoint relation is the logical negation of overlaps. For example, Belgium and the Netherlands are disjoint territories.
Theory M may be viewed as embodying the common core of any mereological theory. A.1–A.3 should be extended to build a mereology.
Minimal mereology (MM). A way to extend M is assuming the following principle (Varzi 2007):
-
A.4. Weak supplementation principle. Every object x with a proper part y has another part z that is disjoint from y. The domain of territories, for example, fulfills this principle. For example, given that Spain is proper part of the EU, then the EU has other parts that are disjoint from Spain: the Netherlands, Luxemburg, Sweden, etc.
Most of the authors strengthen that A.4 should be incorporated to M as a further fundamental principle on the meaning of part of. Other authors provide scenarios that could be counterexamples of this principle. However, it is far from being demonstrated that such supposed counterexamples have implications in computer applications.
The rest of mereologies starting from MM are explained with examples in (Fernández López et al. 2008; Suárez-Figueroa 2010).
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Fernández-López, M., Suárez-Figueroa, M.C., Gómez-Pérez, A. (2012). Ontology Development by Reuse. 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_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-24794-1_7
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)