https://ontology.solveit-df.org/solveit/tool-profile/ToolCapabilityProfile
A declaration of what techniques a specific version of a tool can perform and what mitigations it implements, published by a named party. Distributed as a TTL file per tool version per publisher.
Instances of solveit-tool-profile:ToolCapabilityProfile can have the following properties:
| PROPERTY | TYPE | DESCRIPTION | RANGE |
|---|
By the associated SHACL property shapes, instances of solveit-tool-profile:ToolCapabilityProfile can have the following properties:
| PROPERTY | PROPERTY TYPE | DESCRIPTION | MIN | MAX | VALUE TYPE | OTHER CONSTRAINTS | GLOBAL RANGE |
|---|---|---|---|---|---|---|---|
| solveit-tool-profile:ToolCapabilityProfile | |||||||
| solveit-tool-profile:publishedBy | owl:ObjectProperty | published by The party that published this profile - a vendor, a testing programme, or a lab. An Identity rather than a name, for the reason hasCASEInputClass became an object property in 0.2.1: a party held in a string literal cannot be followed, cannot be shown to be the same party as one named elsewhere, and cannot be checked for a typo. Two profiles from one testing programme should be recognisable as such, and 'National Testing Programme' and 'National Testing Programme ' are two strings and one body. Matches solveit-wa:evaluatedBy, which already models the assessing party this way. sh:message publishedBy must reference a uco-identity:Identity. A profile carrying a publisher's name as a string literal predates SOLVE-IT 0.2.6; give the party an Identity node named with uco-core:name. |
0 | 1 | uco-identity:Identity sh:IRI |
uco-identity:Identity | |
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix solveit-tool-profile: <https://ontology.solveit-df.org/solveit/tool-profile/> .
@prefix uco-core: <https://ontology.unifiedcyberontology.org/uco/core/> .
solveit-tool-profile:ToolCapabilityProfile a owl:Class ;
rdfs:label "Tool Capability Profile"@en ;
rdfs:comment "A declaration of what techniques a specific version of a tool can perform and what mitigations it implements, published by a named party. Distributed as a TTL file per tool version per publisher."@en ;
rdfs:subClassOf uco-core:UcoObject .