Abstract
The current chapter presents an overview about the current stage of the foundational ontology GFO. GFO (General Formal Ontology). GFO is a foundational ontology integrating objects and processes. It is being developed by the research group Onto-Med (Ontologies in Medicine) at the University of Leipzig. Unique selling properties of GFO are the following: it includes categories of objects (3D objects) as well as of processes (4D entities) and both are integrated into one coherent framework. GFO presents a multi-categorial approach by admitting universals, concepts, and symbol structures and their interrelations. GFO adopts categories pertaining to levels of reality, and it is designed to support interoperability by principles of ontological mapping and reduction. GFO contains several novel ontological modules, in particular, a module for functions and a module for roles. GFO is designed for applications, firstly in medical, biological, and biomedical areas, but also in the fields of economics and sociology.
Contribution for the TAO-Volume
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A more detailed exposition of GFO is presented in Herre et al. (2006b).
- 2.
- 3.
The development of axiomatic systems for GFO is work in progress and will be published as Part II of the General Formal Ontology.
- 4.
These axiomatized ontologies of a domain are influenced by the assumed views and the classification principles from which different conceptualizations can be derived. Furthermore, there is no sufficiently founded criterion to establish the equivalence of two ontologies. Hence, the orthogonality criterion, as expounded in Smith et al. (2007), must be rejected.
- 5.
One of these ontologies, called BFO (Basic Formal Ontology) (Grenon, 2003), has its source in the GOL- project which started in 1999 as a common project of the department of formal concepts (Institute for Computer Science) and the Institute for Medical Informatics of the University of Leipzig. GOL was the scientific basis for a research programme related to a Wolfgang-Paul Prize advertised in 2001. Since June 2002 GFO and BFO were independently developed.
- 6.
Our approach to categories is inspired by the ideas of Jorge Gracia (1999). We consider Gracia’s approach as an important contribution to the philosophical foundation of conceptual modelling.
- 7.
The mental representation of a concept allows us to understand a linguistic expression. Concepts are outside of individual minds, but they are anchored, on the one hand, in individual minds by the concepts’ mental representation, and on the other hand, in society as a result of communication and usage of language.
- 8.
The ability to generate and use symbol structures seems to be the most basic assumption for complex communication. Here, an important aspect of the ability of humans to construct symbolic structures and to identify tokens as instances of symbols. The ultimate transmission of information must use spatio-temporal tokens as bearers.
- 9.
If the theory is sufficiently expressive then an absolute consistency proof, based on finitary methods, is impossible. Hence, consistency proofs have a relative character; they are based on the method of formally reducing the considered theory to another already established theory whose consistency has a higher degree of evidence.
- 10.
One must distinguish between symbols and tokens. Only tokens, being physical instances of symbols, can be perceived and transmitted through space and time.
- 11.
The study of mental representations of concepts is an important topic of cognitive psychology and cognitive linguistics. The theory of prototypes is an influential approach in this area of research (Rosch, 1975).
- 12.
There is the general problem where the cut is made and defined between the subject and the independent real world. Several options are possible. Our approach can be justified by interpreting the phenomena as realization of dispositions of the objective independent world. These dispositions need a subject to come to appearance, more precisely, these appearances are realizations of dispositions within a subject. Hence, the phenomenal world is, on the one hand, anchored and founded in the objective reality, on the other hand it is realized in the subjective world. This connection is the basis for GFO’s integrative realism.
- 13.
- 14.
- 15.
A perpetuant has - similar as a primitive universal - an implicit relation to time. The persistence of this kind of individual derives from its cognitive character. Persistence seems to be reasonable only for items that are invariant through a time-interval and at the same time are related at time-points of its duration to individuals which are immediately related to time and which may have different properties at different time-points. Such items are either special primitive universals or particular cognitive individuals. We do not apply the notion of persistance to abstract individuals, as to the number 100.
- 16.
GFO presents a solution to a problem which arises in Smith and Varzi (2000). GFO gives a new interpretation of bona-fide boundaries in terms of natural boundaries. The claim stated in Smith and Varzi (2000) that bona fide boundaries cannot touch is counter-intuitive and ontologically false. A similar critics is sated in Ridder (2002).
- 17.
We assume an eternal view on processes. If we are speaking about the future or the past then these are relative notions that are related to an observer.
- 18.
The representation of a change could additionally mention also two sub-processes p(1), p(2), where both processes meet, and e(1) is the right boundary of p(1), and e(2) is the left boundary of p(2).
- 19.
Recall that “coincident process boundaries” refers to the fact that the respective time-boundaries coincide. It does not mean that the presentials themselves should coincide.
- 20.
The categories of situations and situoids as discussed in this paper are a first attempt to account for this in a systematic manner.
- 21.
This resembles the idea of “indirect qualities” in Masolo et al. (2002).
- 22.
In earlier texts these were referred to as “properties” and “qualities”.
- 23.
Note that the term “property value ” here resembles Gärdenfors’ notion of “property”, our “property” his “quality dimension”
- 24.
A quality space consists of all “quales” (our property values) of some “quality” (our property).
- 25.
Note that “context” here is just an auxiliary notion for introducing roles, instead of being presented in a profound ontological analysis.
- 26.
The literature provides fills and hasRole as other common terms for the plays relation.
- 27.
- 28.
Processes, as other individuals, are not completely free of cognition. To clarify this situation we introduced in Section 14.2.4 layers between the subject and reality. The layer of perception connects the subject with reality and we stipulate that the phenomenal world, though cognitively biased, belongs to the reality outside the subject.
- 29.
Persistants apply to every process, whereas the construction of perpetuants is restricted to a particular class of material processes.
- 30.
A full elaboration of our approach to personal identity is much more complicated. It must consider the underlying process, the place of consciousness and will, and the dynamic interrelations between the persistant, the perpetuant, the presentials, and the process.
- 31.
This vagueness cannot be avoided because we assume that the specification of OntMod(P) exhibits a decidable set of conditions. By Gödel’s incompleteness theorems a complete specification of P cannot be, in general, achieved.
- 32.
The term “an execution of α approximates p” needs further explanation. This can be made precise by using the approaches of computable and constructive analysis (Weihrauch, 2000; Geuvers et al., 2007). The development of an ontological theory of computational simulation of natural processes is in progress and will be published elsewhere.
- 33.
It is an open problem whether every reasonable natural process is computable (Kreisel, 1974).
References
Allen, J.F., and P.J. Hayes. 1990. Moments and points in an interval-based temporal logic. Computational Intelligence 5(4):225–238.
Armstrong, D.M. 1997. A world of states of affairs. New York, NY: Cambridge University Press.
Ashburner, M., C.A. Ball, J.A. Blake, D. Botstein, H. Butler, J.M. Cherry, A.P. Davis, K. Dolinski, S.S. Dwight, J.T. Eppig, M.A. Harris, D.P. Hill, L. Issel-Tarver, A. Kasarskis, S. Lewis. et al. 2000. Gene ontology: Tool for the unification of biology. Nature Genetics 25(1):25–29.
Baader, F., D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider, eds. 2003. The description logic handbook: Theory, implementation and applications. Cambridge, UK: Cambridge University Press.
Bachman, C.W., and M. Daya. 1977. The role concept in data models. In Proceedings of the 3rd International Conference on Very Large Databases, 464–476. IEEE Computer Society.
Bard, J., S.Y. Rhee, and M. Ashburner. 2005. An ontology for cell types. Genome Biology 6(2):R21.
Barwise, J., and J. Perry. 1983. Situations and Attitudes. Cambridge, MA: Bradford Book/MIT Press.
Bloch, E. 1985. Subject-Objekt. Frankfurt/M: Suhrkamp.
Boella, G, J. Odell, L. van der Torre, and H. Verhagen. eds. 2005. Proceedings of the 2005 AAAI Fall Symposium ’Roles, an Interdisciplinary Perspective: Ontologies, Languages, and Multiagent Systems’, Nov 3–6, Arlington, Virginia, number FS-05-08 in Fall Symposium Series Technical Reports, Menlo Park, CA: AAAI Press.
Booch, G., J. Rumbaugh, and I. Jacobson. 1999. The unified modeling language user guide. Object Technology Series. Reading, MA: Addison Wesley.
Braunwald, E., K.J. Isselbacher, R.G. Petersdorf, J.D. Wilson, J.B. Martin, and A.S. Fauci. eds. 1987. Harrison’s principles of internal medicine, 11th edition. New York, NY: McGraw-Hill.
Brentano, F. 1976. Philosophische Untersuchungen zu Raum, Zeit und Kontinuum, eds. S. Körner, and R.M. Chisholm, Hamburg: Felix- Meiner Verlag.
Brooksbank, C., G. Cameron, and J. Thornton. 2005. The european bioinformatics institute’s data resources: Towards systems biology. Nucleic Acids Research 33(Database issue):D46–D53.
Burek, P. 2007. Ontology of functions: A domain-independent framework for modeling functions, PhD thesis. University of Leipzig, Institute of Informatics (IfI).
Burek, P., R. Hoehndorf, F. Loebe, J. Visagie, H. Herre, and J. Kelso. 2006. A top-level ontology of functions and its application in the open biomedical ontologies. Bioinformatics 22(14):e66–e73.
Casati, R., and A. Varzi. 1994. Holes and other superficialities. Cambridge, MA: MIT Press.
Chandrasekaran, B., and J.R. Josephson. 1997. Representing functions as effect. In Proceedings of the Functional Modeling Workshop, Paris, France.
Chisholm, R.M. 1983. Boundaries as dependent particulars. Grazer Philosophische Studien 20:87–96.
Chang, C.C., and H.J. Keisler. 1977. Model theory. Amsterdam: North-Holland Publishing Company.
de Keizer, N.F., A. Abu-Hanna, and J.H.M. Zwetsloot-Schonk. 2000. Understanding terminological systems I: Terminology and typology. Methods of Information in Medicine 39(1):16–21.
Dori, D. 2002. Object-process methodology: A holistic systems paradigm. Berlin: Springer.
Gärdenfors, P. 2000. Conceptual spaces: The geometry of thought, A Bradford Book. Cambridge, MA: MIT Press.
Genesereth, M.R., and R.E. Fikes. 1992. Knowledge interchange format. Technical Report Logic-92-1, Stanford Logic Group, Stanford.
Geuvers, H., M. Nigqui, B. Spitters, and F. Wiedijk. 2007. Constructive analysis, types and exact real numbers. Mathematical Structures in Computer Science 17:3–36.
Gracia, J.J.E. 1999. Metaphysics and its tasks: The search for the categorial foundation of knowledge. SUNY series in Philosophy. Albany, NY: State University of New York Press.
Grenon, P. 2003. Spatio-temporality in basic formal ontology: SNAP and SPAN. http://www.ifomis.org/Research/IFOMISReports/IFOMIS%20Report%2005_2003.pdf
Gruber, T.R. 1993. A translation approach to portable ontology specifications. Knowledge Acquisition 5(2):199–220.
Guarino, N. 1992. Concepts, attributes and arbitrary relations: Some linguistic and ontological criteria for structuring knowledge bases. Data & Knowledge Engineering 8(3):249–261.
Guarino, N., and C.A. Welty. 2000. A formal ontology of properties. In Knowledge engineering and knowledge management: methods, models, and tools, eds. R. Dieng and O. Corby. Proceedings of the 12th International Conference on Knowledge Engineering and Knowledge Management (EKAW2000), Juan-les-Pins, France, Oct 2–6, LNCS 1937, 97–112. Berlin: Springer.
Guarino, N., and C.A. Welty. 2001. Supporting ontological analysis of taxonomic relationships. Data & Knowledge Engineering 39(1):51–74.
Guarino, N., and C. Welty. 2004. An overview of ontoclean. In Handbook on ontologies, International Handbooks on Information Systems, Chapter 8, eds. S. Staab, and R. Studer, 151–159. Berlin: Springer.
Guizzardi, G., and G. Wagner. 2004a. Towards ontological foundations for agent modelling concepts using the unified foundational ontology (UFO), LNCS 3508, June 2004, 110–124. doi:http://dx.doi.org/10.1007/1147248
Guizzardi, G., and G. Wagner. 2004b. A unified foundational ontology and some applications of it in business modelling. Proceedings of the CAiSE’04 Workshops. Faculty of Computer Science ands Information Technology, Riga Technical University, Riga, June 2004, vol. 3, 129–143, Riga, Latvia.
Hartmann, N. 1964. Der Aufbau der realen Welt. Berlin: Walter de Gruyter and Co.
Hayes, P.J. 1995. A catalogue of temporal theories. Technical Report UIUC-BI-AI-96-01, University of Illinois.
Heller, B., H. Herre, K. Lippoldt, M. Löffler. 2004. Standardized terminology for clinical trial protocols based on ontological top-level categories. In Computer-based support for clinical guidelines and protocols, eds. K. Kaiser, S. Miksch, S.W. Tu. Proceedings of the Symposium on Computerized Guidelines and Protocols. (CGP 2004), 13–14 Apr 2004. Prague. 46–60. Studies in Health Technology and Informatics, vol. 101. Amsterdam: IOS-Press.
Herre, H., and B. Heller. 2006a. Semantic foundations of medical information systems based on top-level ontologies. Journal of Knowledge-Based Systems 19(2):107–115.
Herre, H., B. Heller†, P. Burek, F. Loebe, R. Hoehndorf, and H. Michalek. 2006b. General formal ontology (GFO) – A foundational ontology integrating objects and processes, Report Nr. 8, Onto-Med, IMISE.
Herre, H. 2010. Ontology of mereological systems – A logical approach, this volume.
Hermes, H. 1959. Zur Axiomatisierung der Mechanik. In The axiomatic method, eds. L. Henkin, P. Suppes, and A. Tarski, 282–290. Amsterdam: North-Holland Publishing Company.
Ingarden, R. 1964. Der Streit um die Existenz der Welt I (Existentialontologie). Tübingen: Max Niemeyer Verlag.
Johansson, I. 1989. Ontological investigations: An inquiry into the categories of nature, man and society. New York, NY: Routledge.
Johnston, M., and G. Forbes. 1987. Is there a problem about persistence? Aristotelian Society 61:107–135.
Kreisel, G. 1974. A notion of mechanistic theory. Synthese 29:16–26.
J. Lehmann, S. Borgo, A. Gangemi, and C. Masolo. 2004. Causality and causation in DOLCE. In Formal Ontology in Information Systems: Proceedings of the International Conference FOIS 2004, vol 114 of Frontiers in Artificial Intelligence And Applications, eds. A.C. Varzi, and L. Vieu, 273–284, Amsterdam: IOS Press.
D.B. Lenat, and R.V. Guha. 1990. Building large knowledge-based systems: Representation and inference in the cyc project. Reading, MA: Addison-Wesley.
Lewis, D. 1986. On the plurality of worlds. Oxford: Basil blackwell.
Loebe, F. 2003. An analysis of roles: Towards ontology-based modelling. Onto-Med Report 6, Onto-Med Research Group, University of Leipzig.
Loebe, F. 2003. Abstract vs. social roles: A refined top-level ontological analysis. In Boella et al. [8], 93–100.
Loebe, F. 2007. Abstract vs social roles_ Towards a general theoretical account or roles. Applied Ontology 2(2):127–158.
Loux, M. 1998. Metaphysics: A contemporary introduction. New York, NY: Routledge.
Masolo, C., S. Borgo, A. Gangemi, N. Guarino, and A. Oltramari. 2003. Wonderweb deliverable D18: Ontology library (final). Technical Report, Laboratory for Applied Ontology – ISTC-CNR, Trento.
Masolo, C., S. Borgo, A. Gangemi, N. Guarino, A. Oltramari, and L.Schneider. 2002. Wonderweb deliverable D17. Preliminary Report Version 2.0, Laboratory for Applied Ontology – ISTC-CNR, Padova, IT.
Masolo, C., L. Vieu, E. Bottazzi, C. Catenacci, R. Ferrario, A. Gangemi, and N. Guarino. 2004. Social roles and their descriptions. In Principles of Knowledge Representation and Reasoning: Proceedings of the 9th International Conference (KR2004.), eds. D. Dubois, C. Welty, and M.-A. Williams, Whistler, Canada, June 2–5, 267–277, Menlo Park, CA: AAAI Press.
MC Cray, A.T. 2006. Conceptualizing the world: Lessons from history. Journal of Biomedical Informatics 39:267–273.
Niles, I., and A. Pease. 2001. Towards a standard upper ontology. In Formal Ontology in Information Systems: Collected Papers from the 2nd International Conference, Oct 2001, eds. C. Welty, and B. Smith, 2–9, New York, NY: ACM Press.
Pease, A., and I. Niles. 2002. IEEE standard upper ontology: A progress report. Knowledge Engineering Review 17(1):65–70.
Poli, R. 2001. The basic problem of the theory of levels of reality. Axiomathes 12(3–4):261–283.
Poli, R. 2002. Ontological methodology. International Journal of Human-Computer Studies 56(6):639–664.
Pschyrembel, W., and O. Dornblüth. 2002. In Pschyrembel Klinisches Wörterbuch. 259th edition, Berlin: Walter de Gruyter.
Ridder, L. 2002. Mereologie. Frankfurt a. Main: Vittorio Klostermann.
Roeder, I., and M. Loeffler. 2002. Anoval dynamic model of hematopoietic stem cell organizations based on the concept of within-tissue plasticity. Experimental Hematology 30:853–861.
Rosch, E. 1975. Cognitive representations of semantic categories. Journal of Experimental Psychology, 104:192–233.
Rosse, C., and J.L. Mejno. 2003. A reference ontology for biomedical informatics. The foundational model of anatomy. Journal of biomedical informatics 36:478–500.
Rumbaugh, J., I. Jacobson, and G. Booch. 1999. The unified modeling. language reference manual. Object Technology Series. Reading, MA: Addison Wesley.
Russell, S., and P. Norvig. 1995. Artificial intelligence: A modern approach. Prentice hall series in artificial intelligence. Upper Saddle River, NJ: Prentice Hall.
Sasajima, M., Y. Kitamura, M. Ikeda, and R. Mizoguchi. 1995. FBRL: A function and behavior representation language. In Proceedings of the 14th International Joint Conference on Artificial Intelligence, IJCAI 95, Montreal, Quebec, Canada, Aug 20–25, 1830–1836. San Francisco, CA: Morgan Kaufmann.
Searle, J.R. 1995. The construction of social reality. New York, NY: Free Press.
Seibt, J. 2003. Free process theory: towards a typology of processes. Axiomathes. 14(1):23–55.
Shahar, Y. 1994. A knowledge-based method for temporal abstraction of clinical data. PhD thesis, Stanford, CA: Stanford University.
Sider, T. 2001. Four-dimensionalism: an ontology of persistences and time. Oxford: Clarendon Press.
Smith, B., and A. Varzi. 2000. Fiat and bona fide boundaries. Philosophy and Phenomenological Research 60(2):401–420.
Smith, B. 2004. Beyond concepts: Ontology as reality representation. In FOIS, International conference on formal ontology and information systems,73–84, Turin: IOS Press.
Smith, B., W.Ceusters, and R. Temmermann. 2005. Wüsteria. In Proceedings Medical Informatics Europe 2005, Geneva; Studies in Health Technology and Informatics 116:647–652.
Smith, B. 2006. From concepts to clinical reality: An essay on the benchmarking of biomedical terminologies. Journal of Biomedical Informatics 39:288–298.
Smith, B., and W. Ceusters. 2006. Ontology as the core discipline of biomedical informatics. In Computing, philosophy, and cognitive science. eds. C.D. Crnkovic, and S. Stuart. Cambridge, MA: Scholars Press.
Smith, B. et. al. 2007. The OBO foundry: coordinated evolution of ontologies to support biomedical data integration. Nature biotechnology 25(11):1251–1255, Nov 2007.
Sowa, J.F. 1984. Conceptual structures: Information processing in mind and machine. Reading, MA: Addison-Wesley.
Sowa, J.F. 2000. Knowledge representation: logical, philosophical and computational foundations. Pacific Grove, CA: Brooks/Cole.
Steimann, F. 2000. On the representation of roles in object-oriented and conceptual modelling. Data & Knowledge Engineering 35(1):83–106.
Sunagawa, E., K. Kozaki, Y. Kitamura, and R. Mizoguchi. 2005. A framework for organizing role concepts in ontology development tool: Hozo. In Boella et al. [8], 136–143.
SUO. 2004. IEEE P1600.1 Standard upper ontology working group (SUO WG). http://suo.ieee.org.
Szczerba, L.W. 1977. Interpretability of elementary theories. In eds. R.E. Butts, and J. Hintikka, Logic, foundations of mathematics and computability theory, volume 9 of The Western Ontario Series in Philosophy of Science, 129–145. Dordrecht: Reidel.
Tarski, A. 1944. The semantic conception of truth and the foundation of semantics. Philosophy and Phenomenological Research 4:341–375.
Tarski, A. 1983. Logic, Semantics, Metamathematics: Papers from 1923 to 1938, 2nd edition,. eds. J. Corcoran, Indianapolis: Hackett.
W3C. 2004. Web Ontology Language (OWL) Specifications. W3C Recommendations, World WideWebConsortium (W3C), Cambridge, MA. http://www.w3.org/2004/OWL/.
Weihrauch, K. 2000. Computable analysis. Berlin: Springer.
Wertheimer, M. 1912. Experimentelle Studien über das Sehen von Bewegung. Zeitschrift für Psychologie 161–265.
Wertheimer, M. 1922. Untersuchungen zur Lehre von der Gestalt. I. Prinizpielle Bemerkungen.
West, M., J. Sullivan, and H. Teijgeler. 2003. ISO/FDIS 15926-2: Lifecycle integration of process plant data including oil and gas production facilities. ISO TC184/SC4/WG3N1328, July 2003. http://www.tc184-sc4.org/wg3ndocs/wg3n1328/lifecycle_integration_schema.html.
Wilkerson, T.E. 1995. Natural kinds. Avebury Series in Philosophy. Aldershot, UK: Avebury.
Wittgenstein, L. 1922. Tractatus logico-philosophicus. (transl: C.K. Ogden) London: Routledge & Kegan Paul.
Acknowledgments
Many thanks to P. Burek, R. Hoehndorf, F. Loebe, H.Michalek who contributed significantly to the development of GFO. I am grateful to R. Poli and anonymous reviewers for their critical remarks that contribute to the quality of the paper. Thanks to M. West for fruitful discussions which lead to deeper insight into 4-dimensionalism. Finally, thanks to J. Gracia for inspiring discussions on the relations between different kinds of categories, and the proper interpretation of the notion of realism.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Netherlands
About this chapter
Cite this chapter
Herre, H. (2010). General Formal Ontology (GFO): A Foundational Ontology for Conceptual Modelling. In: Poli, R., Healy, M., Kameas, A. (eds) Theory and Applications of Ontology: Computer Applications. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-8847-5_14
Download citation
DOI: https://doi.org/10.1007/978-90-481-8847-5_14
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-8846-8
Online ISBN: 978-90-481-8847-5
eBook Packages: Humanities, Social Sciences and LawPhilosophy and Religion (R0)