gfo
The General Formal Ontology is a top-level ontology for conceptual modeling. It includes elaborations of categories like objects, processes, time and space, properties, relations, roles, functions, facts, and situations.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 11 DOI reference(s) in README -
✓Academic publication links
Links to: researchgate.net, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.4%) to scientific vocabulary
Keywords
Repository
The General Formal Ontology is a top-level ontology for conceptual modeling. It includes elaborations of categories like objects, processes, time and space, properties, relations, roles, functions, facts, and situations.
Basic Info
- Host: GitHub
- Owner: Onto-Med
- License: cc-by-4.0
- Default Branch: main
- Homepage: https://w3id.org/gfo
- Size: 377 KB
Statistics
- Stars: 7
- Watchers: 5
- Forks: 3
- Open Issues: 6
- Releases: 3
Topics
Metadata Files
README.md
General Formal Ontology (GFO)
Introduction
The General Formal Ontology is a top-level ontology for conceptual modeling, which is being constantly further developed by Onto-Med. It includes elaborations of categories like objects, processes, time and space, properties, relations, roles, functions, facts, and situations. Moreover, we are working on an integration with the notion of levels of reality in order to more appropriately capture entities in the material, mental, and social areas. Outstanding features of GFO are:
- coherent integration of objects and processes (based on a novel category of persistants)
- time and space entities as entities sui generis, and the relation of coincidence
- a category of situoids, comprehensible wholes of the most independent character
- elaborate accounts of functions and roles
- openness regarding philosophical positions such as realism, conceptualism, or nominalism by the provision of different kinds of categories as universals, concepts, or symbolic structures
How to Use
The entire GFO ontology can be imported via IRI https://w3id.org/gfo. GFO is divided into modules, which are stored in separate OWL files under modules/. Modules of interest can be imported into your ontology via their IRI (e.g., https://w3id.org/gfo/base).
GFO-light is a simplified view of the entire GFO. It does not build on single modules but combines all basic concepts and simplified axioms of the GFO. It is primarily intended to found domain or application ontologies and can be imported via IRI https://w3id.org/gfo-light.
How to Contribute
Please see our Contributing Guide.
Brief History
Work on GFO has started in 1999 in the context of the GOL project (General Ontological Language). Meanwhile, several directions of research have been recognized and divided the initial project, such that GFO is now one component of a larger framework. Work on GFO remains in progress, because the development of top-level ontologies is a long-term research effort.
Axiomatizations and Implementations
The "native" formalization language for GFO is first-order logic (FOL). Partial axiomatizations of GFO in FOL exist in report working drafts, but are not yet available to the public.
Release Strategy
modules/gfo-base.owl forms the core module of GFO. We are going to continually provide further modules/extensions, dedicated to several of our research domains, like time, space, processes, etc. There may be parallel extensions for these domains, and not all extensions will be consistent with each other. All module files are provided with their own namespaces (e.g., https://w3id.org/gfo/time) and can be used separately. A selection of those modules will be unified in the next version of gfo.owl (under the namespace https://w3id.org/gfo).
All versions of GFO and it's modules are available via owl:versionIRI. e.g.: https://w3id.org/gfo/release/2024-07-05
Release History
Work on the OWL version of GFO started in early 2006 in the context of the GFO-Bio project, resulting in the 1.0 release of gfo.owl.
Documentation and Publications
Onto-Med Report Series on GFO
The major descriptive source for GFO is a series of Onto-Med Reports. As this work progresses continuously and in irregular intervals, draft versions are also provided. These may exhibit some technical deficiencies (e.g., few missing references, "empty sections" indicating areas under research). Nevertheless, they best reflect the continuing development of GFO during report releases.
The series comprises reports with respect to three components: Part I (Basic Principles) sets forth the logical and philosophical basic assumptions and methods, and presents a conceptual account of the General Formal Ontology (GFO) in some detail. Part II (Axiomatics and Ontology Languages) presents a full axiomatization of GFO, as well as a library of ontology languages, and several tools for meta-logical analyses of formal axioms. In Part III (Applications) several applications of GFO are collected and presented. So far, only Part I is available, whereas Part II and III are under development.
The following is the general form of citation for Part I, where the corresponding version and, for releases, the number in the series should be added.
Herre H, Heller B, Burek P, Hoehndorf R, Loebe F, Michalek H. General Formal Ontology (GFO): A Foundational Ontology Integrating Objects and Processes. Part I: Basic Principles. Research Group Ontologies in Medicine (Onto-Med), University of Leipzig.
Latest Revisions
- Latest intermediate revision: Version 1.0.1, Draft, 14.02.2007 PDF (changes: primarily sect. 2.3, 3.5, 3.6, 8 and 16)
- Latest released revision: Version 1.0, Onto-Med Report Nr. 8, 01.07.2006 PDF
Other Publications Exclusively Presenting GFO
| Year | Title | Authors | Notes | | ---- | ------------------------------------------------------------------------------- | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 2023 | Ontology patterns for function modeling with GFO. | Burek P, Loebe F, Herre H | Provided via ResearchGate | | 2022 | GFO: The General Formal Ontology | Loebe F, Burek P, Herre H | AO 2022;17:71–106. https://doi.org/10.3233/AO-220264 | | 2020 | Towards GFO 2.0: Architecture, Modules and Applications | Burek P, Loebe F, Herre H | In: Brodaric B, Neuhaus F, editors. Frontiers in Artificial Intelligence and Applications, IOS Press; 2020. https://doi.org/10.3233/FAIA200658 | | 2014 | Axiomatic theories of the ontology of time in GFO | Baumann R., Loebe F., Herre H | Applied Ontology 9.3-4 (2014): 171-215. http://dx.doi.org/10.3233/AO-140136 | | 2010 | General Formal Ontology (GFO): A Foundational Ontology for Conceptual Modelling | Herre H | In: Poli R, Healy M, Kameas A, editors. Theory and Applications of Ontology: Computer Applications, Dordrecht: Springer Netherlands; 2010, p. 297–345. https://doi.org/10.1007/978-90-481-8847-5_14 | | 2004 | Ontological Categories in GOL | Heller B, Herre H | Axiomathes 2004;14:57–76. https://doi.org/10.1023/B:AXIO.0000006788.44025.49 | | 2003 | Formal Ontology and Principles of GOL | Heller B, Herre H | Onto-Med Report Nr. 1. Research Group Ontologies in Medicine (Onto-Med), University of Leipzig. PDF |
Further Documentation
Apart from the GFO reports, we have not yet completed the work on more introductory or tutorial material. This is going to happen in the nearer future. Currently, the easiest way to access the basic categories of GFO is to use GFO-light. In particular, GFO-light provides short descriptions for each category.
Owner
- Name: Onto-Med Research Group
- Login: Onto-Med
- Kind: organization
- Location: Leipzig
- Website: http://www.onto-med.de/
- Repositories: 6
- Profile: https://github.com/Onto-Med
The Onto-Med Research Group conducts basic research in formal ontology, designs formal tools and develops top level, domain and core ontologies.
Citation (CITATION.cff)
# CFF: https://citation-file-format.github.io/
cff-version: 1.2.0
message: If you use the content of this repository, please cite it as below.
title: General Formal Ontology (GFO)
abstract: The General Formal Ontology is a top-level ontology for conceptual modeling. It includes elaborations of categories like objects, processes, time and space, properties, relations, roles, functions, facts, and situations.
authors:
- family-names: Herre
given-names: Heinrich
- family-names: Heller
given-names: Barbara
- family-names: Burek
given-names: Patryk
orcid: https://orcid.org/0000-0001-8165-0272
- family-names: Hoehndorf
given-names: Robert
orcid: https://orcid.org/0000-0001-8149-5890
- family-names: Loebe
given-names: Frank
orcid: https://orcid.org/0000-0003-4537-5212
- family-names: Michalek
given-names: Hannes
version: v1.0.9
doi: 10.5281/zenodo.5205419
date-released: 2006-08-28
license: CC-BY-4.0
keywords:
- ontology
- top-level-ontology
- ontology-languages
preferred-citation:
type: article
authors:
- family-names: Loebe
given-names: Frank
orcid: https://orcid.org/0000-0003-4537-5212
- family-names: Burek
given-names: Patryk
orcid: https://orcid.org/0000-0001-8165-0272
- family-names: Herre
given-names: Heinrich
doi: 10.3233/AO-220264
journal: "Applied Ontology"
month: 3
start: 71
end: 106
title: "GFO: The General Formal Ontology"
volume: 17
year: 2022
GitHub Events
Total
- Create event: 16
- Release event: 1
- Issues event: 15
- Watch event: 2
- Delete event: 14
- Issue comment event: 37
- Push event: 110
- Pull request review comment event: 20
- Pull request review event: 38
- Pull request event: 34
- Fork event: 1
Last Year
- Create event: 16
- Release event: 1
- Issues event: 15
- Watch event: 2
- Delete event: 14
- Issue comment event: 37
- Push event: 110
- Pull request review comment event: 20
- Pull request review event: 38
- Pull request event: 34
- Fork event: 1
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 5
- Total pull requests: 11
- Average time to close issues: 3 months
- Average time to close pull requests: 28 days
- Total issue authors: 3
- Total pull request authors: 4
- Average comments per issue: 1.0
- Average comments per pull request: 2.0
- Merged pull requests: 6
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 4
- Pull requests: 11
- Average time to close issues: 2 months
- Average time to close pull requests: 28 days
- Issue authors: 3
- Pull request authors: 4
- Average comments per issue: 1.0
- Average comments per pull request: 2.0
- Merged pull requests: 6
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ChristophB (7)
- k00ni (5)
- AlexU75 (2)
- floebe (2)
Pull Request Authors
- ChristophB (12)
- k00ni (7)
- RalphBln (5)
- AlexU75 (2)
- KonradHoeffner (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v4 composite