observable:WindowsPrefetchFacet leaf node


URI

https://unifiedcyberontology.org/ontology/uco/observable#WindowsPrefetchFacet

Label

WindowsPrefetchFacet

Description

A Windows prefetch facet is a grouping of characteristics unique to entries in the Windows prefetch file (used to speed up application startup starting with Windows XP).

Superclasses (1)

Target Classes (1)

Shape Properties

Instances of observable:WindowsPrefetchFacet can have the following properties:

PROPERTY

MIN COUNT

MAX COUNT

TYPE

observable:WindowsPrefetchFacet
observable:accessedDirectory 0 * observable:ObservableObject
observable:accessedFile 0 * observable:ObservableObject
observable:applicationFileName 0 1 xsd:string
observable:firstRun 0 1 xsd:dateTime
observable:lastRun 0 1 xsd:dateTime
observable:prefetchHash 0 1 xsd:string
observable:timesExecuted 0 1 xsd:integer
observable:volume 0 1 observable:ObservableObject

Implementation

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

observable:WindowsPrefetchFacet a owl:Class,
        sh:NodeShape ;
    rdfs:label "WindowsPrefetchFacet"@en ;
    rdfs:comment "A Windows prefetch facet is a grouping of characteristics unique to entries in the Windows prefetch file (used to speed up application startup starting with Windows XP)."@en ;
    rdfs:subClassOf core:Facet ;
    sh:property [ sh:class observable:ObservableObject ;
            sh:maxCount 1 ;
            sh:nodeKind sh:BlankNodeOrIRI ;
            sh:path observable:volume ],
        [ sh:class observable:ObservableObject ;
            sh:nodeKind sh:BlankNodeOrIRI ;
            sh:path observable:accessedDirectory ],
        [ sh:class observable:ObservableObject ;
            sh:nodeKind sh:BlankNodeOrIRI ;
            sh:path observable:accessedFile ],
        [ sh:datatype xsd:dateTime ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path observable:firstRun ],
        [ sh:datatype xsd:dateTime ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path observable:lastRun ],
        [ sh:datatype xsd:integer ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path observable:timesExecuted ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path observable:applicationFileName ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path observable:prefetchHash ] ;
    sh:targetClass observable:WindowsPrefetchFacet .