Skip to content

Commit

Permalink
Merge pull request #262 from casework/bump_prerelease_pointers
Browse files Browse the repository at this point in the history
Bump prerelease pointers
  • Loading branch information
kchason authored Dec 13, 2023
2 parents 142db93 + a79b081 commit 7b66bdc
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 76 deletions.
2 changes: 1 addition & 1 deletion dependencies/CASE-unstable-2.0.0
97 changes: 22 additions & 75 deletions ontology/CASE-unstable-2.0.0.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -1173,15 +1173,6 @@ uco-owl:rdf-rest-subjects-shape
sh:targetSubjectsOf rdf:rest ;
.

uco-owl:sh-datatype-objects-shape
a sh:NodeShape ;
sh:not [
a sh:NodeShape ;
sh:class owl:Class ;
] ;
sh:targetObjectsOf sh:datatype ;
.

uco-owl:unionOf-subjects-shape
a sh:NodeShape ;
sh:property [
Expand Down Expand Up @@ -1224,7 +1215,7 @@ action:Action
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Perdurant ;
rdfs:subClassOf core:UcoObject ;
rdfs:label "Action"@en ;
rdfs:comment "An action is something that may be done or performed."@en ;
rdfs:isDefinedBy <https://ontology.unifiedcyberontology.org/uco/types> ;
Expand Down Expand Up @@ -2236,32 +2227,12 @@ core:EnclosingCompilation
sh:targetClass core:EnclosingCompilation ;
.

core:Endurant
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:UcoObject ;
rdfs:label "Endurant"@en ;
owl:disjointWith core:Perdurant ;
sh:targetClass core:Endurant ;
.

core:Endurant-disjointWith-Perdurant
a sh:NodeShape ;
sh:not [
a sh:NodeShape ;
sh:class core:Perdurant ;
] ;
sh:targetClass core:Endurant ;
.

core:Event
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Perdurant ;
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 ;
Expand Down Expand Up @@ -2358,7 +2329,7 @@ core:IdentityAbstraction
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf 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 @@ -2369,7 +2340,7 @@ core:Item
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf core:UcoObject ;
rdfs:label "Item"@en ;
rdfs:comment "An item is a distinct article or unit."@en ;
sh:targetClass core:Item ;
Expand Down Expand Up @@ -2397,17 +2368,6 @@ core:ModusOperandi
sh:targetClass core:ModusOperandi ;
.

core:Perdurant
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:UcoObject ;
rdfs:label "Perdurant"@en ;
owl:disjointWith core:Endurant ;
sh:targetClass core:Perdurant ;
.

core:Relationship
a
owl:Class ,
Expand Down Expand Up @@ -2721,27 +2681,13 @@ core:hasFacet-shape
sh:targetObjectsOf core:hasFacet ;
.

core:hasParticipant
a owl:ObjectProperty ;
rdfs:label "hasParticipant"@en ;
rdfs:domain core:Perdurant ;
rdfs:range core:Endurant ;
.

core:isDirectional
a owl:DatatypeProperty ;
rdfs:label "isDirectional"@en ;
rdfs:comment "A specification whether or not a relationship assertion is limited to the context FROM a source object(s) TO a target object."@en ;
rdfs:range xsd:boolean ;
.

core:isPerdurantProperPartOf
a owl:ObjectProperty ;
rdfs:label "isPerdurantProperPartOf"@en ;
rdfs:domain core:Perdurant ;
rdfs:range core:Perdurant ;
.

core:kindOfRelationship
a owl:DatatypeProperty ;
rdfs:label "kindOfRelationship"@en ;
Expand Down Expand Up @@ -3216,7 +3162,7 @@ location:Location
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Endurant ;
rdfs:subClassOf core:UcoObject ;
rdfs:label "Location"@en ;
rdfs:comment "A location is a geospatial place, site, or position."@en ;
sh:targetClass location:Location ;
Expand Down Expand Up @@ -6746,11 +6692,12 @@ observable:File

observable:File-disjointWith-URL-shape
a sh:NodeShape ;
sh:message "observable:File and observable:URL are disjoint classes."@en ;
sh:message "observable:File and observable:URL are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
sh:not [
a sh:NodeShape ;
sh:class observable:URL ;
] ;
sh:severity sh:Warning ;
sh:targetClass observable:File ;
.

Expand Down Expand Up @@ -8581,11 +8528,7 @@ observable:ObservablePattern
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf
core:Endurant ,
observable:Observable ,
pattern:Pattern
;
rdfs:subClassOf observable:Observable ;
rdfs:label "ObservablePattern"@en ;
rdfs:comment "An observable pattern is a grouping of characteristics unique to a logical pattern composed of observable object and observable action properties."@en ;
sh:targetClass observable:ObservablePattern ;
Expand Down Expand Up @@ -12433,6 +12376,12 @@ observable:WindowsThreadFacet
rdfs:label "WindowsThreadFacet"@en ;
rdfs:comment "A Windows thread facet is a grouping os characteristics unique to a single thread of execution within a Windows process."@en ;
sh:property
[
sh:datatype xsd:dateTime ;
sh:maxCount "1"^^xsd:integer ;
sh:nodeKind sh:Literal ;
sh:path observable:creationTime ;
] ,
[
sh:datatype xsd:dateTime ;
sh:maxCount "1"^^xsd:integer ;
Expand Down Expand Up @@ -13778,8 +13727,9 @@ observable:creationTime-deprecation-shape
sh:property [
a sh:PropertyShape ;
sh:maxCount "0"^^xsd:integer ;
sh:message "observable:creationTime is deprecated, and an error to use as of UCO 2.0.0. observable:observableCreatedTime should be used instead."@en ;
sh:message "observable:creationTime is deprecated, and will be an error to use in UCO 2.0.0. observable:observableCreatedTime should be used instead."@en ;
sh:path observable:creationTime ;
sh:severity sh:Warning ;
] ;
sh:targetSubjectsOf observable:creationTime ;
.
Expand Down Expand Up @@ -17221,16 +17171,13 @@ pattern:LogicalPattern
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf
core:Endurant ,
pattern:Pattern
;
rdfs:subClassOf pattern:Pattern ;
rdfs:label "LogicalPattern"@en ;
rdfs:comment "A logical pattern is a grouping of characteristics unique to an informational pattern expressed via a structured pattern expression following the rules of logic."@en ;
sh:property [
sh:class pattern:PatternExpression ;
sh:datatype pattern:PatternExpression ;
sh:maxCount "1"^^xsd:integer ;
sh:nodeKind sh:IRI ;
sh:nodeKind sh:Literal ;
sh:path pattern:patternExpression ;
] ;
sh:targetClass pattern:LogicalPattern ;
Expand Down Expand Up @@ -17259,7 +17206,7 @@ pattern:PatternExpression
.

pattern:patternExpression
a owl:ObjectProperty ;
a owl:DatatypeProperty ;
rdfs:label "patternExpression"@en ;
rdfs:comment "An explicit logical pattern expression."@en ;
rdfs:range pattern:PatternExpression ;
Expand Down Expand Up @@ -17922,7 +17869,7 @@ types:Thread
;
rdfs:subClassOf
co:Bag ,
core:UcoInherentCharacterizationThing
core:UcoThing
;
rdfs:label "Thread"@en ;
rdfs:comment "A semi-ordered array of items, that can be present in multiple copies. Implemetation of a UCO Thread is similar to a Collections Ontology List, except a Thread may fork and merge - that is, one of its members may have two or more direct successors, and two or more direct predecessors."@en ;
Expand All @@ -17940,7 +17887,7 @@ types:ThreadItem
;
rdfs:subClassOf
co:Item ,
core:UcoInherentCharacterizationThing
core:UcoThing
;
rdfs:label "ThreadItem"@en ;
rdfs:comment "A ThreadItem is a member of a thread."@en ;
Expand Down

0 comments on commit 7b66bdc

Please sign in to comment.