solveit-observable:WriteProtectedDeviceInterface leaf node


URI

https://ontology.solveit-df.org/solveit/observable/WriteProtectedDeviceInterface

Label

Write Protected Device Interface

Description

A logical interface to a storage device that has been interfaced with in a write-protected manner, either via a hardware write blocker, software write blocking, or a read-only boot environment.

Usage

Instances of solveit-observable:WriteProtectedDeviceInterface can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

By the associated SHACL property shapes, instances of solveit-observable:WriteProtectedDeviceInterface can have the following properties:

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
solveit-observable:DeviceInterface
solveit-observable:providesAccessTo owl:ObjectProperty The storage medium that this device interface gives access to. The interface is a way of reaching the medium, not the medium itself, so the medium's characteristics (model, serial number, capacity) are stated on the StorageMedium through its DeviceFacet and StorageMediumFacet, not on the interface. The same medium can be reached through a write-protected interface on one occasion and a read-write one on another. A hardware write blocker used to create the interface is a separate uco-observable:WriteBlocker, which is itself a Device, and is never the value of this property. A uco-observable:Disk is not a Device in UCO 1.5.0. UCO asks for a Disk node to carry the additional type uco-observable:StorageMedium in preparation for UCO 2.0.0, and a Disk typed that way is a valid value here.
sh:message providesAccessTo must reference uco-observable:StorageMedium instances
0 * uco-observable:StorageMedium uco-observable:StorageMedium

Implementation

@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix solveit-observable: <https://ontology.solveit-df.org/solveit/observable/> .

solveit-observable:WriteProtectedDeviceInterface a owl:Class ;
    rdfs:label "Write Protected Device Interface"@en ;
    rdfs:comment "A logical interface to a storage device that has been interfaced with in a write-protected manner, either via a hardware write blocker, software write blocking, or a read-only boot environment."@en ;
    rdfs:subClassOf solveit-observable:DeviceInterface .