From fe715448eb9b9da76de5fa8ea4745b6307437bfb Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Mon, 20 Nov 2023 16:18:01 -0500 Subject: [PATCH 1/2] Bump prerelease pointers A follow-on patch will regenerate Make-managed files. References: * https://github.com/ucoProject/UCO/issues/563 Signed-off-by: Alex Nelson --- dependencies/CASE-unstable | 2 +- dependencies/CASE-unstable-2.0.0 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dependencies/CASE-unstable b/dependencies/CASE-unstable index 39cdb04c..5e236bd4 160000 --- a/dependencies/CASE-unstable +++ b/dependencies/CASE-unstable @@ -1 +1 @@ -Subproject commit 39cdb04c0fa657456d587682eb6e3a36f97a11c0 +Subproject commit 5e236bd432f90d6d507c8fd3c694708f66498291 diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index 2d2216a5..6e572348 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit 2d2216a597a120220846f53d2092aab32e147a91 +Subproject commit 6e572348e2f1e06eda7d6d724e1ffc9b98ff7696 From cca49b3229e8176603c3b18ade549ca47a4a7a2d Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Mon, 20 Nov 2023 16:23:37 -0500 Subject: [PATCH 2/2] Regenerate Make-managed files References: * https://github.com/ucoProject/UCO/issues/563 Signed-off-by: Alex Nelson --- ontology/CASE-unstable-2.0.0.ttl | 17 +++++++++++++++++ ontology/CASE-unstable.ttl | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/ontology/CASE-unstable-2.0.0.ttl b/ontology/CASE-unstable-2.0.0.ttl index 024984e3..953f7973 100644 --- a/ontology/CASE-unstable-2.0.0.ttl +++ b/ontology/CASE-unstable-2.0.0.ttl @@ -1056,6 +1056,8 @@ action:Action rdfs:subClassOf core:Perdurant ; rdfs:label "Action"@en ; rdfs:comment "An action is something that may be done or performed."@en ; + rdfs:isDefinedBy ; + owl:disjointWith core:Event ; sh:property [ sh:class action:Action ; @@ -1166,6 +1168,20 @@ action:Action sh:targetClass action:Action ; . +action:Action-disjointWith-Event-shape + a sh:NodeShape ; + sh:message "action:Action and core:event are disjoint classes."@en ; + sh:node [ + a sh:NodeShape ; + rdfs:comment "This blank node is provided to avoid a SHACL multiple-inheritance issue."@en ; + sh:not [ + a sh:NodeShape ; + sh:class core:Event ; + ] ; + ] ; + sh:targetClass action:Action ; + . + action:ActionArgumentFacet a owl:Class , @@ -2081,6 +2097,7 @@ core:Event rdfs:subClassOf core:Perdurant ; rdfs:label "Event"@en ; rdfs:comment "An Event is a noteworthy occurrence (something that happens or might happen)."@en ; + owl:disjointWith action:Action ; sh:property [ sh:class core:UcoObject ; diff --git a/ontology/CASE-unstable.ttl b/ontology/CASE-unstable.ttl index 8a200e70..7d14b0ab 100644 --- a/ontology/CASE-unstable.ttl +++ b/ontology/CASE-unstable.ttl @@ -1056,6 +1056,8 @@ action:Action rdfs:subClassOf core:UcoObject ; rdfs:label "Action"@en ; rdfs:comment "An action is something that may be done or performed."@en ; + rdfs:isDefinedBy ; + owl:disjointWith core:Event ; sh:property [ sh:class action:Action ; @@ -1166,6 +1168,20 @@ action:Action sh:targetClass action:Action ; . +action:Action-disjointWith-Event-shape + a sh:NodeShape ; + sh:message "action:Action and core:event are disjoint classes."@en ; + sh:node [ + a sh:NodeShape ; + rdfs:comment "This blank node is provided to avoid a SHACL multiple-inheritance issue."@en ; + sh:not [ + a sh:NodeShape ; + sh:class core:Event ; + ] ; + ] ; + sh:targetClass action:Action ; + . + action:ActionArgumentFacet a owl:Class , @@ -2061,6 +2077,7 @@ core:Event rdfs:subClassOf core:UcoObject ; rdfs:label "Event"@en ; rdfs:comment "An Event is a noteworthy occurrence (something that happens or might happen)."@en ; + owl:disjointWith action:Action ; sh:property [ sh:class core:UcoObject ;