Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
264 changes: 132 additions & 132 deletions ontology/uco/action/action.ttl

Large diffs are not rendered by default.

76 changes: 38 additions & 38 deletions ontology/uco/analysis/analysis.ttl
Original file line number Diff line number Diff line change
@@ -1,144 +1,144 @@
# imports: https://ontology.unifiedcyberontology.org/uco/action/1.4.0

@prefix action: <https://ontology.unifiedcyberontology.org/uco/action/> .
@prefix analysis: <https://ontology.unifiedcyberontology.org/uco/analysis/> .
@prefix core: <https://ontology.unifiedcyberontology.org/uco/core/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix uco-action: <https://ontology.unifiedcyberontology.org/uco/action/> .
@prefix uco-analysis: <https://ontology.unifiedcyberontology.org/uco/analysis/> .
@prefix uco-core: <https://ontology.unifiedcyberontology.org/uco/core/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://ontology.unifiedcyberontology.org/uco/analysis>
a owl:Ontology ;
rdfs:label "uco-analysis"@en ;
rdfs:comment "This ontology defines classes and properties for characterizing analytic actions and results."@en-US ;
rdfs:seeAlso <https://github.com/ucoProject/UCO/issues/400> ;
owl:backwardCompatibleWith analysis:1.3.0 ;
owl:imports action:1.4.0 ;
owl:priorVersion analysis:1.3.0 ;
owl:versionIRI analysis:1.4.0 ;
owl:backwardCompatibleWith uco-analysis:1.3.0 ;
owl:imports uco-action:1.4.0 ;
owl:priorVersion uco-analysis:1.3.0 ;
owl:versionIRI uco-analysis:1.4.0 ;
.

analysis:Analysis
uco-analysis:Analysis
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf action:Action ;
rdfs:subClassOf uco-action:Action ;
rdfs:label "Analysis"@en ;
rdfs:comment "An analysis is an action of detailed examination of something in order to understand its nature, context or essential features."@en ;
sh:targetClass action:Analysis ;
sh:targetClass uco-action:Analysis ;
.

analysis:AnalyticResult
uco-analysis:AnalyticResult
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Assertion ;
rdfs:subClassOf uco-core:Assertion ;
rdfs:label "AnalyticResult"@en ;
rdfs:comment "An analytic result is a characterization of the understanding resulting from an analysis action."@en ;
sh:property
[
sh:class analysis:Analysis ;
sh:class uco-analysis:Analysis ;
sh:maxCount "1"^^xsd:integer ;
sh:nodeKind sh:IRI ;
sh:path analysis:originatingAnalysis ;
sh:path uco-analysis:originatingAnalysis ;
] ,
[
sh:class core:UcoObject ;
sh:class uco-core:UcoObject ;
sh:nodeKind sh:IRI ;
sh:path analysis:resultContent ;
sh:path uco-analysis:resultContent ;
]
;
sh:targetClass analysis:AnalysicResult ;
sh:targetClass uco-analysis:AnalysicResult ;
.

analysis:AnalyticResultFacet
uco-analysis:AnalyticResultFacet
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:Facet ;
rdfs:subClassOf uco-core:Facet ;
rdfs:label "AnalyticResultFacet"@en ;
rdfs:comment "An analytic result facet is a grouping of characteristics unique to the results of an analysis action."@en ;
sh:targetClass analysis:AnalyticResultFacet ;
sh:targetClass uco-analysis:AnalyticResultFacet ;
.

analysis:ArtifactClassification
uco-analysis:ArtifactClassification
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf core:UcoInherentCharacterizationThing ;
rdfs:subClassOf uco-core:UcoInherentCharacterizationThing ;
rdfs:label "ArtifactClassification"@en ;
rdfs:comment "An artifact classification is a single specific assertion that a particular class of a classification taxonomy applies to something."@en ;
sh:property
[
sh:datatype xsd:decimal ;
sh:maxCount "1"^^xsd:integer ;
sh:nodeKind sh:Literal ;
sh:path analysis:classificationConfidence ;
sh:path uco-analysis:classificationConfidence ;
] ,
[
sh:datatype xsd:string ;
sh:minCount "1"^^xsd:integer ;
sh:nodeKind sh:Literal ;
sh:path analysis:class ;
sh:path uco-analysis:class ;
]
;
sh:targetClass analysis:ArtifactClassification ;
sh:targetClass uco-analysis:ArtifactClassification ;
.

analysis:ArtifactClassificationResultFacet
uco-analysis:ArtifactClassificationResultFacet
a
owl:Class ,
sh:NodeShape
;
rdfs:subClassOf analysis:AnalyticResultFacet ;
rdfs:subClassOf uco-analysis:AnalyticResultFacet ;
rdfs:label "ArtifactClassificationResultFacet"@en ;
rdfs:comment "An artifact classification result facet is a grouping of characteristics unique to the results of an artifact classification analysis action."@en ;
sh:property [
sh:class analysis:ArtifactClassification ;
sh:class uco-analysis:ArtifactClassification ;
sh:nodeKind sh:IRI ;
sh:path analysis:classification ;
sh:path uco-analysis:classification ;
] ;
sh:targetClass analysis:ArtifactClassificationResultFacet ;
sh:targetClass uco-analysis:ArtifactClassificationResultFacet ;
.

analysis:class
uco-analysis:class
a owl:DatatypeProperty ;
rdfs:label "class"@en ;
rdfs:comment "A specific classification class."@en ;
rdfs:range xsd:string ;
.

analysis:classification
uco-analysis:classification
a owl:ObjectProperty ;
rdfs:label "classification"@en ;
rdfs:comment "An asserted classification of an analyzed artifact resulting from the analysis."@en ;
rdfs:range analysis:ArtifactClassification ;
rdfs:range uco-analysis:ArtifactClassification ;
.

analysis:classificationConfidence
uco-analysis:classificationConfidence
a owl:DatatypeProperty ;
rdfs:label "classificationConfidence"@en ;
rdfs:comment "The level of confidence that a classification assertion is correct."@en ;
rdfs:range xsd:decimal ;
.

analysis:originatingAnalysis
uco-analysis:originatingAnalysis
a owl:ObjectProperty ;
rdfs:label "originatingAnalysis"@en ;
rdfs:comment "The analysis action that resulted in an analytic result."@en ;
rdfs:range analysis:Analysis ;
rdfs:range uco-analysis:Analysis ;
.

analysis:resultContent
uco-analysis:resultContent
a owl:ObjectProperty ;
rdfs:label "resultContent"@en ;
rdfs:comment "Structured content expressing the results of an analysis action."@en ;
rdfs:range core:UcoObject ;
rdfs:range uco-core:UcoObject ;
.

Loading
Loading