gist is Semantic Arts' minimalist upper ontology for the enterprise. It is designed to provide the maximum coverage of typical business ontology concepts with the fewest number of primitives and the least amount of ambiguity. The gist ontology defines around 100 classes and about the same number of attributes and relationships and serves as a foundation for building more specialized ontologies.
gist represents the fundamental concepts and relationships that exist across most business use cases and is designed to be domain-independent. This flexibility allows gist to be applied to a wide spectrum of domains and facilitates both interoperability and knowledge integration. We have designed gist for clarity and completeness to cover nearly all the concepts that exist in real-world ontology development.
gist is free and open to the public under the Creative Commons Attribution 4.0 International license. You can use it as you see fit for any purpose, as long as you give us attribution. In addition to the conditions of this license, we require that any terms used from gist remain in the gist namespace, and that you do not define your own terms in the gist namespace.
gist is an OWL 2 DL ontology. Our repository files are serialized in Turtle (.ttl) format. The released version also includes RDF/XML and JSON-LD serializations.
For a visual overview of gist's coverage, see The Periodic Table of gist.
We maintain an active gist community forum where developers and users of gist come together to discuss the gist model, implementation best practices, and the evolution of gist. Meetings occur virtually on the third Tuesday of January, March, May, July, September, and November. Please send email to community@semanticarts.com if you would like to become involved.
You can also contribute to gist by adding your comments to issue discussion threads and submitting new issues. You can view minutes from our bi-monthly review sessions to find out what we've been discussing and get a preview of upcoming changes to gist.
Significant design features of gist include:
gist defines a small number of top-level concepts on which everything else is based, both in gist itself and in enterprise or application ontologies that use gist as a foundation. These concepts are not philosophical abstractions with unfamiliar terms such as endurant, perdurant, or qualia; they are everyday concepts with ordinary names such as person, organization, and agreement, whose meanings are just what you would expect. These high-level concepts provide building blocks for defining more specific domain concepts in a gist-based ontology.
gist has extensive and fine-grained disjointness at the highest level in order to help you avoid making certain types of logical errors in your ontologies or data that are based on gist. Because we explicitly state, for example, that governmental organizations (such as the US federal government) can’t be intergovernmental organizations (such as the UN), a reasoner will complain of logical inconsistency if something has been typed as both. Without disjointness, such inconsistencies will not be surfaced.
gist uses domain and range specifications sparingly in order to make properties more broadly applicable. To eliminate redundancy and reduce cognitive load, inverse properties are not defined. Subclasses are typically defined using a pattern that specifies how they specialize the superclass.
gist uses namespaces in the w3id.org domain so that its term IRIs remain stable and persistent independent of any particular website or hosting arrangement.
- Download the latest released version of gist or the zip file available on the GitHub repository releases page; or
- Import into Protégé with the link: https://w3id.org/semanticarts/ontology/gistCore.
The Periodic Table of gist is a graphical representation of gist coverage organized into abstract conceptual clusters.
gist uses three namespaces:
| Namespace | IRI | Prefix | Example |
|---|---|---|---|
| Ontology | https://w3id.org/semanticarts/ns/ontology/gist/ |
gist: |
gist:Organization |
| Instance data | https://w3id.org/semanticarts/ns/data/gist/ |
gistd: |
gistd:_Aspect_altitude |
| Taxonomy | https://w3id.org/semanticarts/ns/taxonomy/gist/ |
gistx: |
Not used in gistCore |
Bundled releases include the following modules:
| Module | Description |
|---|---|
gistCore |
The main ontology, containing all classes, properties, and restrictions |
gistMediaTypes |
Defines instances for common internet media types |
gistPrefixDeclarations |
Prefix declarations for use in SPARQL queries |
gistRdfsAnnotations |
rdfs:label and rdfs:comment annotations generated for compatibility with tools that rely on RDFS |
gistSubClassAssertions |
Materialized subclass inferences for use in environments without a DL reasoner |
In a release bundle, each module file name includes the version number (e.g., gistCore14.1.0.ttl). Modules are provided in three serializations: Turtle (.ttl), RDF/XML (.rdf), and JSON-LD (.jsonld).
gist follows Semantic Versioning, adapted for ontology development. Version numbers are of the form Major.Minor.Patch:
- Major — Non-backward-compatible, breaking changes (approximately annual releases)
- Minor — New, backward-compatible functionality such as new classes or properties (1-2 per major release)
- Patch — Bug fixes, documentation, and infrastructure changes
A minor or patch upgrade should require only updating the version number in your import statement.
For major version upgrades, migration guides with SPARQL queries are provided in the migration/ directory. See also Major Version Migration for guidance on the upgrade process.
We provide a number of resources for learning more about gist.
Extensive documentation of gist is available in the gist-doc repository. This repository contains documentation of the Semantic Arts gist minimalist upper ontology in three formats: narrative, graphical, and WIDOCO-style.
- gist Constellations (eBook)
- The organization of the eBook is based around the idea of 'constellations' of classes and predicates that deal with related concepts.
- epub and mobi formats
- gist Constellations (visualizations)
- A collection of PNG images built using the Turtle Editor Viewer. Each image is made up of a single 'constellation' of classes as described above and shows the classes and their relationships, the literal annotations, and any anonymous classes used in class definitions.
- WIDOCO documentation
- The gist documentation produced using the WIDOCO tool is a compact, easily-searched presentation of gist in HTML format.
- Videos: We maintain a library of videos containing gist tutorials and recordings of our monthly gist Council meetings. You can find links to these videos on the Semantic Arts website, or directly access the entire catalog on our YouTube channel.
- The Semantic Arts gist web page.
- A Brief Introduction to the gist Semantic Model (2020 blog post)
- Introduction to gist (2013 IAOA whitepaper by Michael Uschold & Dave McComb, PDF)
What does "gist" stand for?
gist is not an acronym. It is the common English word meaning "the essence or general meaning of something," reflecting the ontology's goal of capturing the essential concepts of the enterprise.
How does gist compare to other upper ontologies?
Unlike ontologies such as BFO, SUMO, or DOLCE, gist is deliberately minimalist and uses everyday language rather than philosophical abstractions. This makes it more accessible and practical for enterprise use.
Can I extend gist?
Yes. gist is designed as a foundation for building domain-specific ontologies. The gist license requires that you define your extensions in your own namespace and that gist terms must remain in the gist namespace.
If you use gist in academic work or publications, please cite it as follows:
Semantic Arts, Inc. gist: A Minimalist Upper Ontology for the Enterprise. Available at: https://github.com/semanticarts/gist
- Clone the gist GitHub repository.
- Run the script
./tools/setup.cmd.
gist is developed and maintained by Semantic Arts with contributions from the gist community. See the full list of contributors.
Notes from our twice-monthly development team meetings are available here.
