From 21bfd3bf7c8ed55984c4d5a457407a22e4995e1c Mon Sep 17 00:00:00 2001 From: balon Date: Tue, 24 Aug 2021 16:08:56 -0400 Subject: [PATCH 1/2] Added 'Attachment_Of' vocabulary term Added 'Attachment_Of' as an additional string for vocabulary:ObservableObjectRelationshipVocab. Acked-by: TJ Balon (balon@tjbalon.io) --- uco-vocabulary/vocabulary.ttl | 1 + 1 file changed, 1 insertion(+) diff --git a/uco-vocabulary/vocabulary.ttl b/uco-vocabulary/vocabulary.ttl index 83f6e47..ec2ac76 100644 --- a/uco-vocabulary/vocabulary.ttl +++ b/uco-vocabulary/vocabulary.ttl @@ -609,6 +609,7 @@ vocabulary:ObservableObjectRelationshipVocab owl:oneOf ( "Allocated"^^vocabulary:ObservableObjectRelationshipVocab "Allocated_By"^^vocabulary:ObservableObjectRelationshipVocab + "Attachment_Of"^^vocabulary:ObservableObjectRelationshipVocab "Bound"^^vocabulary:ObservableObjectRelationshipVocab "Bound_By"^^vocabulary:ObservableObjectRelationshipVocab "Characterized_By"^^vocabulary:ObservableObjectRelationshipVocab From e43316174dd9cf70ac11ce8b0556baa408600c50 Mon Sep 17 00:00:00 2001 From: b0bkaT Date: Tue, 9 Nov 2021 14:17:09 -0500 Subject: [PATCH 2/2] Added 'Had_Attachment' vocab and deleted 'AttachmentFacet' Per CP-81, 'Attachment_Of' and 'Had_Attachment' have been added to the list of terms utilized by ObservableObjectRelationshipVocab. This inturn removed the need to express attachments using 'AttachmentFacet'. Therefore, 'AttachmentFacet' was removed from observable.ttl. Acked-by: Trevor Bobka --- ontology/observable/observable.ttl | 16 ---------------- ontology/vocabulary/vocabulary.ttl | 1 + 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/ontology/observable/observable.ttl b/ontology/observable/observable.ttl index 77578b4..1f02f01 100644 --- a/ontology/observable/observable.ttl +++ b/ontology/observable/observable.ttl @@ -342,22 +342,6 @@ observable:ArchiveFileFacet sh:targetClass observable:ArchiveFileFacet ; . -observable:AttachmentFacet - a - owl:Class , - sh:NodeShape - ; - rdfs:subClassOf core:Facet ; - rdfs:label "AttachmentFacet"@en ; - rdfs:comment "An attachment facet is a grouping of characteristics unique to the inclusion of an associated object as part of a message."@en ; - sh:property [ - sh:class observable:ObservableObject ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path observable:url ; - ] ; - sh:targetClass observable:AttachmentFacet ; - . - observable:Audio a owl:Class , diff --git a/ontology/vocabulary/vocabulary.ttl b/ontology/vocabulary/vocabulary.ttl index ec2ac76..aadc993 100644 --- a/ontology/vocabulary/vocabulary.ttl +++ b/ontology/vocabulary/vocabulary.ttl @@ -656,6 +656,7 @@ vocabulary:ObservableObjectRelationshipVocab "FQDN_Of"^^vocabulary:ObservableObjectRelationshipVocab "Freed"^^vocabulary:ObservableObjectRelationshipVocab "Freed_By"^^vocabulary:ObservableObjectRelationshipVocab + "Had_Attachment"^^vocabulary:ObservableObjectRelationshipVocab "Hooked"^^vocabulary:ObservableObjectRelationshipVocab "Hooked_By"^^vocabulary:ObservableObjectRelationshipVocab "Initialized_By"^^vocabulary:ObservableObjectRelationshipVocab