Skip to content

Commit

Permalink
Shift Endurant to be subclass of UcoThing
Browse files Browse the repository at this point in the history
This covers the potential for Qualities (under proposal in Issue 535),
which in multiple foundational ontologies are acknowledged as endurants,
but in UCO would be inherent characterization things.

No effects were observed on Make-managed files.

References:
* #535
* #544

Signed-off-by: Alex Nelson <[email protected]>
  • Loading branch information
ajnelson-nist committed Feb 5, 2024
1 parent 6b5cb85 commit 8fa859f
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
12 changes: 9 additions & 3 deletions ontology/uco/core/core.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ core:Endurant
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:UcoObject ;
rdfs:subClassOf core:UcoThing ;
rdfs:label "Endurant"@en ;
rdfs:comment "A UcoObject that endures in time and may change qualitatively while keeping its identity. Also termed 'continuant' in the philosophical literature."@en ;
dct:description "Examples include: ordinary objects of everyday experience, such as a person, a house, and a car; reified relationships, such as a marriage, a rental contract, and a person's love for another; and existentially-dependent aspects of objects, such as a car's weight, a person's language skills, and a house's color."@en ;
Expand Down Expand Up @@ -303,7 +303,10 @@ core:IdentityAbstraction
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf
core:Endurant ,
core:UcoObject
;
rdfs:label "IdentityAbstraction"@en ;
rdfs:comment "An identity abstraction is a grouping of identifying characteristics unique to an individual or organization. This class is an ontological structural abstraction for this concept. Implementations of this concept should utilize the identity:Identity class."@en ;
sh:targetClass core:IdentityAbstraction ;
Expand All @@ -314,7 +317,10 @@ core:Item
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf
core:Endurant ,
core:UcoObject
;
rdfs:label "Item"@en ;
rdfs:comment "An item is a distinct article or unit."@en ;
sh:targetClass core:Item ;
Expand Down
5 changes: 4 additions & 1 deletion ontology/uco/location/location.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,10 @@ location:Location
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf
core:Endurant ,
core:UcoObject
;
rdfs:label "Location"@en ;
rdfs:comment "A location is a geospatial place, site, or position."@en ;
sh:targetClass location:Location ;
Expand Down

0 comments on commit 8fa859f

Please sign in to comment.