Skip to content

Instantly share code, notes, and snippets.

@justin2004
Last active December 30, 2022 15:42
Show Gist options
  • Save justin2004/fe5dd5616eb3cbd6514ae8a910f7e405 to your computer and use it in GitHub Desktop.
Save justin2004/fe5dd5616eb3cbd6514ae8a910f7e405 to your computer and use it in GitHub Desktop.
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:gist="https://ontologies.semanticarts.com/gist/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:sh="http://www.w3.org/ns/shacl#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns="https://ontologies.semanticarts.com/o/gistCore#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
<owl:Ontology rdf:about="https://ontologies.semanticarts.com/o/gistCore">
<gist:license>https://creativecommons.org/licenses/by-sa/3.0/</gist:license>
<sh:declare rdf:resource="https://ontologies.semanticarts.com/gist/_PrefixDeclaration_gist"/>
<skos:prefLabel>gist</skos:prefLabel>
<skos:definition>gist is a minimalist upper ontology created by Semantic Arts.</skos:definition>
<owl:versionIRI rdf:resource="https://ontologies.semanticarts.com/o/gistCoreX.x.x"/>
</owl:Ontology>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/ContemporaryEvent">
<skos:scopeNote>When the event actually ends, it will cease being contemporary.</skos:scopeNote>
<skos:prefLabel>Contemporary Event</skos:prefLabel>
<skos:definition>An event that has started but has not yet ended.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Event"/>
<owl:Restriction>
<owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
>1</owl:cardinality>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/actualStartDateTime"/>
</owl:Restriction>
<owl:Restriction>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
>0</owl:maxCardinality>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/actualEndDateTime"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Collection">
<skos:scopeNote>Individuals are placed in the collection using the gist:hasMember property. Collections typically are created because the members are functionally connected in some way. This definition allows a collection to have zero members.</skos:scopeNote>
<skos:prefLabel>Collection</skos:prefLabel>
<skos:example>A jury is a group of people, a financial ledger is a collection of transaction entries; a route is an (ordered) collection of segments.</skos:example>
<skos:definition>A grouping of things.</skos:definition>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit">
<skos:prefLabel>Coherent Product Unit</skos:prefLabel>
<skos:example>Square meter, an area unit.</skos:example>
<skos:definition>A product unit both of whose factors are coherent units. The conversion factor is 1.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/ProductUnit"/>
<owl:Restriction>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasMultiplicand"/>
</owl:Restriction>
<owl:Restriction>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasMultiplier"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Actuator">
<skos:prefLabel>Actuator</skos:prefLabel>
<skos:definition>A device that can affect the real world via a message interface</skos:definition>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Equipment"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CatalogItem">
<skos:scopeNote>In short, an unambiguous characterization of what it is that a potential buyer is paying for.</skos:scopeNote>
<skos:prefLabel>Catalog Item</skos:prefLabel>
<skos:definition>A description of a product or service to be delivered, given in a sufficient level of detail that a receiver could determine whether delivery constituted discharge of the obligation to deliver.</skos:definition>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Specification"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentUnit">
<skos:scopeNote>In principle, the CoherentUnit for a ProductUnit or RatioUnit can be inferred by recursively decomposing the products and ratios into their respective CoherentUnits, bottoming out in SimpleUnits</skos:scopeNote>
<skos:scopeNote>Coherent unit is the physics term for this, informally you might think of it as the standard unit for a given dimension.</skos:scopeNote>
<skos:prefLabel>Coherent Unit</skos:prefLabel>
<skos:example>The standard unit for acceleration is meters per square second (feet per square second requires a conversion)</skos:example>
<skos:example>A simple unit: kilogram</skos:example>
<skos:definition>A unit that is expressed in units that have no conversions. It may be a simple unit. It may also be a product or ratio unit that bottoms out in simple units.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit"/>
</owl:unionOf>
</owl:Class>
</owl:equivalentClass>
<rdfs:seeAlso rdf:resource="http://www.eim.gr/metrology/measurement-units/si-derived-units/coherent-derived-units/"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Artifact">
<skos:prefLabel>Artifact</skos:prefLabel>
<skos:definition>An intentional, person-made thing, which could be physical or content</skos:definition>
<rdfs:subClassOf>
<owl:Restriction>
<owl:someValuesFrom rdf:resource="https://ontologies.semanticarts.com/gist/Function"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasGoal"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Area">
<skos:prefLabel>Area</skos:prefLabel>
<skos:definition>A measurement of two-dimensional space.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Magnitude"/>
<owl:Restriction>
<owl:someValuesFrom>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/AreaUnit"/>
</owl:someValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasUnitOfMeasure"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Building">
<skos:scopeNote>User discretion can be applied to edge cases: e.g., is a traditional yurt 'relatively permanently situated' although it is portable and has a tent-like construction?</skos:scopeNote>
<skos:prefLabel>Building</skos:prefLabel>
<skos:example>Negative examples: houseboats (not built on land), caves (not man-made), food trucks and RVs (not permanently situated).</skos:example>
<skos:example>A house, school, store, factory, chicken coop.</skos:example>
<skos:definition>A relatively permanent man-made structure situated on a plot of land, having a roof and walls, commonly used for dwelling, entertaining, or working.</skos:definition>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Landmark"/>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Artifact"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Account">
<skos:prefLabel>Account</skos:prefLabel>
<skos:definition>An agreement having a balance, as in a bank account, or credit card account, or Accounts Receivable account.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Agreement"/>
<owl:Restriction>
<owl:someValuesFrom>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Balance"/>
</owl:someValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasMagnitude"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Address">
<skos:prefLabel>Address</skos:prefLabel>
<skos:definition>A reference to a place (real or virtual) that can be located by some routing algorithm, and where messages or things can be sent to or retrieved from. E.g. PO Box or URL to a PDF file.</skos:definition>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Content"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Behavior">
<skos:prefLabel>Behavior</skos:prefLabel>
<skos:definition>A way of categorizing events. E.g., differentiating drilling versus cutting.</skos:definition>
<rdfs:subClassOf>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Category"/>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/AreaUnit">
<skos:prefLabel>Area Unit</skos:prefLabel>
<skos:definition>A unit of two-dimensional area, such as square inches or hectares.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/ProductUnit"/>
<owl:Restriction>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
>1</owl:qualifiedCardinality>
<owl:onClass rdf:resource="https://ontologies.semanticarts.com/gist/DistanceUnit"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasMultiplicand"/>
</owl:Restriction>
<owl:Restriction>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
>1</owl:qualifiedCardinality>
<owl:onClass rdf:resource="https://ontologies.semanticarts.com/gist/DistanceUnit"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasMultiplier"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Category">
<skos:scopeNote>Often a 'bucket' can be modeled either as an owl:Class or as a gist:Category. Use the latter if you don't care much about the formal structure of the different types, or if there is a whole hierarchy of types that are going to be managed by a group separate from the ontology developers. The formal structure may be defined elsewhere and linked to, if necessary.</skos:scopeNote>
<skos:prefLabel>Category</skos:prefLabel>
<skos:example>Tags used in folksonomies; formal definitions from other systems.</skos:example>
<skos:definition>A concept or label used to categorize other instances informally. Things that can be thought of as types are usually Categories.</skos:definition>
<rdfs:subClassOf>
<owl:Restriction>
<owl:someValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/IntellectualProperty"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Organization"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Person"/>
</owl:unionOf>
</owl:Class>
</owl:someValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/isAllocatedBy"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Commitment">
<skos:prefLabel>Commitment</skos:prefLabel>
<skos:definition>An obligation (possibly unilateral).</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Requirement"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Restriction"/>
</owl:unionOf>
</owl:Class>
<owl:Restriction>
<owl:someValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Organization"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Person"/>
</owl:unionOf>
</owl:Class>
</owl:someValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasGiver"/>
</owl:Restriction>
<owl:Restriction>
<owl:someValuesFrom rdf:resource="https://ontologies.semanticarts.com/gist/DegreeOfCommitment"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/isCategorizedBy"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit">
<skos:prefLabel>Base Unit</skos:prefLabel>
<skos:definition>A primitive unit that cannot be decomposed into other units. It can be converted from one measurement system to another. The base units in gist are the seven primitive units from the System Internationale (SI): (meter, second, kilogram, ampere, kelvin, mole, candela), plus three convenience ones: each. bit and usDollar.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:oneOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_USDollar"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_ampere"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_bit"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_candela"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_each"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_kelvin"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_kilogram"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_meter"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_mole"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/_second"/>
</owl:oneOf>
</owl:Class>
</owl:equivalentClass>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/SimpleUnitOfMeasure"/>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BundledCatalogItem">
<skos:prefLabel>Bundled Catalog Item</skos:prefLabel>
<skos:definition>Any combination of descriptions of things offered together. Could be a kit (several parts offered together), but could also be a product plus a warranty.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CatalogItem"/>
<owl:Restriction>
<owl:someValuesFrom rdf:resource="https://ontologies.semanticarts.com/gist/CatalogItem"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasDirectPart"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Balance">
<skos:prefLabel>Balance</skos:prefLabel>
<skos:definition>An amount decremented or incremented by a series of transactions.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Magnitude"/>
<owl:Restriction>
<owl:someValuesFrom rdf:resource="https://ontologies.semanticarts.com/gist/Transaction"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/isAffectedBy"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Agreement">
<skos:prefLabel>Agreement</skos:prefLabel>
<skos:definition>Something which two or more People or Organizations mutually commit to do.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Commitment"/>
<owl:Restriction>
<owl:someValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Organization"/>
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/Person"/>
</owl:unionOf>
</owl:Class>
</owl:someValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasParty"/>
</owl:Restriction>
<owl:Restriction>
<owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
>2</owl:minQualifiedCardinality>
<owl:onClass rdf:resource="https://ontologies.semanticarts.com/gist/Obligation"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasDirectPart"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit">
<skos:prefLabel>Coherent Ratio Unit</skos:prefLabel>
<skos:example>Newton, a force unit also expressed as kg-m/s^2</skos:example>
<skos:definition>A ratio unit whose conversion factor is 1.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="https://ontologies.semanticarts.com/gist/RatioUnit"/>
<owl:Restriction>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasDenominator"/>
</owl:Restriction>
<owl:Restriction>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/BaseUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentProductUnit"/>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/CoherentRatioUnit"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/hasNumerator"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Component">
<skos:prefLabel>Component</skos:prefLabel>
<skos:definition>A component is an artifact that contributes to a system. Could be a simple mechanical component, such as the float contributing to the toilet tank maintaining a constant level, or much more complex as in the internet of things.</skos:definition>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Artifact"/>
<owl:Restriction>
<owl:someValuesFrom rdf:resource="https://ontologies.semanticarts.com/gist/System"/>
<owl:onProperty rdf:resource="https://ontologies.semanticarts.com/gist/contributesTo"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
</owl:Class>
<owl:Class rdf:about="https://ontologies.semanticarts.com/gist/Aspect">
<skos:prefLabel>Aspect</skos:prefLabel>
<skos:definition>A very general term for the characteristic of something that is being measured. E.g., property (height) or a process (cycle time) or a behavior (loyalty).</skos:definition>
<rdfs:subClassOf rdf:resource="https://ontologies.semanticarts.com/gist/Category"/>
</owl:Class>
</rdf:RDF>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment