Skip to content

Commit

Permalink
Classify MACAddressFacet and BluetoothAddressFacet
Browse files Browse the repository at this point in the history
No effects were observed on Make-managed files.

References:
* ucoProject/UCO#595

Signed-off-by: Alex Nelson <[email protected]>
  • Loading branch information
ajnelson-nist committed Mar 5, 2024
1 parent 66ea648 commit 31c0a2b
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 0 deletions.
43 changes: 43 additions & 0 deletions ontology/uco-gufo.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
@prefix uco-action: <https://ontology.unifiedcyberontology.org/uco/action/> .
@prefix uco-core: <https://ontology.unifiedcyberontology.org/uco/core/> .
@prefix uco-identity: <https://ontology.unifiedcyberontology.org/uco/identity/> .
@prefix uco-observable: <https://ontology.unifiedcyberontology.org/uco/observable/> .
@prefix uco-types: <https://ontology.unifiedcyberontology.org/uco/types/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

Expand All @@ -29,6 +30,32 @@ drafting:Endurant
rdfs:seeAlso <https://github.com/ucoProject/UCO/issues/544> ;
.

drafting:FacetType
a owl:Class ;
rdfs:subClassOf
gufo:EndurantType ,
owl:Thing
;
rdfs:comment "Note: This is not a subclass of uco-core:UcoThing due in part to entailed imposition of an IRI form that does not seem appropriate in this situation."@en ;
rdfs:seeAlso <https://github.com/ucoProject/UCO/issues/595> ;
owl:disjointUnionOf (
drafting:GeneralFacetType
drafting:SpecificFacetType
) ;
owl:disjointWith
uco-core:UcoInherentCharacterizationThing ,
uco-core:UcoObject
;
.

drafting:GeneralFacetType
a owl:Class ;
rdfs:subClassOf
drafting:FacetType ,
gufo:Category
;
.

drafting:Perdurant
a owl:Class ;
rdfs:subClassOf
Expand All @@ -48,6 +75,14 @@ drafting:Quality
rdfs:seeAlso <https://github.com/ucoProject/UCO/issues/535> ;
.

drafting:SpecificFacetType
a owl:Class ;
rdfs:subClassOf
drafting:FacetType ,
gufo:Kind
;
.

uco-action:Action
rdfs:subClassOf drafting:Perdurant ;
.
Expand Down Expand Up @@ -105,6 +140,14 @@ uco-identity:Person
;
.

uco-observable:BluetoothAddressFacet
a drafting:SpecificFacetType ;
.

uco-observable:MACAddressFacet
a drafting:GeneralFacetType ;
.

uco-types:Hash
rdfs:subClassOf gufo:AbstractIndividual ;
.
Expand Down
16 changes: 16 additions & 0 deletions tests/exemplars.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,18 @@ kb:Action-13c91d40-9ca0-4558-81a1-4f7db888c371
gufo:hasEndPointInXSDDateTimeStamp "2021-02-03T04:05:06Z"^^xsd:dateTimeStamp ;
.

kb:BluetoothAddress-53c6bc31-4f9c-4ca7-96cb-c9c61d7e4ca2
a uco-observable:BluetoothAddress ;
uco-core:hasFacet
kb:BluetoothAddressFacet-717b8cce-e9c2-4d59-81e4-1747d7e2d8ee ,
kb:MACAddressFacet-3b25d05e-a3b0-4828-8b6d-1e08f4d4264f
;
.

kb:BluetoothAddressFacet-717b8cce-e9c2-4d59-81e4-1747d7e2d8ee
a uco-observable:BluetoothAddressFacet ;
.

kb:ContentData-179c7e84-f72d-47f7-b6f3-3f4a1f0938bd
a uco-observable:ContentData ;
.
Expand Down Expand Up @@ -55,6 +67,10 @@ kb:Hash-4c3d0623-d365-4c69-a1a1-01523c6502fa
uco-types:hashValue "da39a3ee5e6b4b0d3255bfef95601890afd80709"^^xsd:hexBinary ;
.

kb:MACAddressFacet-3b25d05e-a3b0-4828-8b6d-1e08f4d4264f
a uco-observable:MACAddressFacet ;
.

kb:Organization-3b542161-47e1-40cd-a1b1-e1b9d07af81f
a uco-identity:Organization ;
.
Expand Down

0 comments on commit 31c0a2b

Please sign in to comment.