diff --git a/ontology/uco-gufo.ttl b/ontology/uco-gufo.ttl index f6b9964..b6f8bf6 100644 --- a/ontology/uco-gufo.ttl +++ b/ontology/uco-gufo.ttl @@ -126,6 +126,13 @@ drafting:Velocity rdfs:seeAlso ; . +drafting:isBearerOf + a owl:ObjectProperty ; + rdfs:domain gufo:ConcreteIndividual ; + rdfs:range gufo:Aspect ; + owl:inverseOf gufo:inheresIn ; + . + uco-action:Action rdfs:subClassOf drafting:Perdurant ; . @@ -148,6 +155,11 @@ uco-core:Event rdfs:subClassOf drafting:Perdurant ; . +uco-core:Facet + a gufo:Category ; + rdfs:subClassOf gufo:IntrinsicMode ; + . + uco-core:Item rdfs:subClassOf drafting:Endurant , @@ -162,6 +174,10 @@ uco-core:endTime ; . +uco-core:hasFacet + rdfs:subPropertyOf drafting:isBearerOf ; + . + uco-core:startTime rdfs:seeAlso gufo:hasBeginPoint , @@ -202,3 +218,14 @@ uco-types:Hash rdfs:subClassOf gufo:AbstractIndividual ; . +[] + a owl:Axiom ; + rdfs:comment + "This specialization stems from a Facet currently being understood to be an intrinsic mode that is not measurable. Were it measurable, a Facet would be a Quality."@en , + "This specialization will raise some disussion pertaining to core:ConfidenceFacet. If a ConfidenceFacet is measurable, then it is a specialization of gufo:Quality, and Facet should instead be a subclass of IntrinsicAspect."@en + ; + owl:annotatedObject gufo:IntrinsicMode ; + owl:annotatedProperty rdfs:subClassOf ; + owl:annotatedSubject uco-core:Facet ; + . + diff --git a/tests/exemplars.ttl b/tests/exemplars.ttl index 75df45a..c7786a8 100644 --- a/tests/exemplars.ttl +++ b/tests/exemplars.ttl @@ -48,6 +48,11 @@ kb:BluetoothAddressFacet-717b8cce-e9c2-4d59-81e4-1747d7e2d8ee kb:ContentData-179c7e84-f72d-47f7-b6f3-3f4a1f0938bd a uco-observable:ContentData ; + uco-core:hasFacet kb:ContentDataFacet-a961d865-087b-43bd-ab31-0e33331c5628 ; + . + +kb:ContentDataFacet-a961d865-087b-43bd-ab31-0e33331c5628 + a uco-observable:ContentDataFacet ; . kb:Event-03a1a1db-0579-4427-9a51-448c32281146