Skip to content

Class: OperatingSystemFacet

"An operating system facet is a grouping of characteristics unique to the software that manages computer hardware, software resources, and provides common services for computer programs. [based on https://en.wikipedia.org/wiki/Operating_system]"

URI: observable:OperatingSystemFacet

classDiagram class OperatingSystemFacet Facet <|-- OperatingSystemFacet OperatingSystemFacet : advertisingID OperatingSystemFacet ..> string : advertisingID OperatingSystemFacet : bitness OperatingSystemFacet ..> string : bitness OperatingSystemFacet : environmentVariables OperatingSystemFacet ..> Dictionary : environmentVariables OperatingSystemFacet : installDate OperatingSystemFacet ..> datetime : installDate OperatingSystemFacet : isLimitAdTrackingEnabled OperatingSystemFacet ..> boolean type : isLimitAdTrackingEnabled OperatingSystemFacet : manufacturer OperatingSystemFacet ..> Identity : manufacturer OperatingSystemFacet : version OperatingSystemFacet ..> string : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
manufacturer 0..1
Identity
direct
environmentVariables 0..1
Dictionary
"A list of environmentVariables associated with the process direct
isLimitAdTrackingEnabled 0..1
BooleanType
"Limits advertising tracking if enabled direct
installDate 0..1
xsd:dateTime
"Specifies the date the operating sytem or application was installed direct
bitness 0..1
xsd:string
"Specifies the bitness of the operating system (i direct
version 0..1
xsd:string
direct
advertisingID 0..1
xsd:string
"Advertising ID as a UUID direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-observable

Mappings

Mapping Type Mapped Value
self observable:OperatingSystemFacet
native observable:OperatingSystemFacet

LinkML Source

Direct

name: OperatingSystemFacet
description: '"An operating system facet is a grouping of characteristics unique to
  the software that manages computer hardware, software resources, and provides common
  services for computer programs. [based on https://en.wikipedia.org/wiki/Operating_system]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- manufacturer
- environmentVariables
- isLimitAdTrackingEnabled
- installDate
- bitness
- version
- advertisingID
slot_usage:
  advertisingID:
    name: advertisingID
    multivalued: true
    domain_of:
    - OperatingSystemFacet

Induced

name: OperatingSystemFacet
description: '"An operating system facet is a grouping of characteristics unique to
  the software that manages computer hardware, software resources, and provides common
  services for computer programs. [based on https://en.wikipedia.org/wiki/Operating_system]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slot_usage:
  advertisingID:
    name: advertisingID
    multivalued: true
    domain_of:
    - OperatingSystemFacet
attributes:
  manufacturer:
    name: manufacturer
    description: ''
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: manufacturer
    owner: OperatingSystemFacet
    domain_of:
    - DeviceFacet
    - OperatingSystemFacet
    - SoftwareFacet
    range: Identity
  environmentVariables:
    name: environmentVariables
    description: '"A list of environmentVariables associated with the process."'
    from_schema: https://w3id.org/lmodel/uco-observable
    exact_mappings:
    - wikidata:Q400857
    narrow_mappings:
    - wikidata:Q530480
    rank: 1000
    alias: environmentVariables
    owner: OperatingSystemFacet
    domain_of:
    - OperatingSystemFacet
    - ProcessFacet
    range: Dictionary
  isLimitAdTrackingEnabled:
    name: isLimitAdTrackingEnabled
    description: '"Limits advertising tracking if enabled. [based on https://developer.android.com/reference/androidx/ads/identifier/AdvertisingIdInfo]"'
    in_subset:
    - android
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: isLimitAdTrackingEnabled
    owner: OperatingSystemFacet
    domain_of:
    - OperatingSystemFacet
    range: boolean type
  installDate:
    name: installDate
    description: '"Specifies the date the operating sytem or application was installed."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: installDate
    owner: OperatingSystemFacet
    domain_of:
    - ApplicationVersion
    - OperatingSystemFacet
    range: datetime
  bitness:
    name: bitness
    description: '"Specifies the bitness of the operating system (i.e. 32 or 64).
      Note that this is potentially different from the word size of the underlying
      hardware or CPU. A 32-bit operating sytem can be installed on a machine running
      a 64-bit processor."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: bitness
    owner: OperatingSystemFacet
    domain_of:
    - OperatingSystemFacet
    range: string
  version:
    name: version
    from_schema: https://w3id.org/lmodel/uco-observable
    exact_mappings:
    - wikidata_PROPERTY:P348
    rank: 1000
    alias: version
    owner: OperatingSystemFacet
    domain_of:
    - ApplicationFacet
    - ApplicationVersion
    - ArchiveFileFacet
    - OperatingSystemFacet
    - PDFFileFacet
    - SoftwareFacet
    - X509CertificateFacet
    range: string
  advertisingID:
    name: advertisingID
    description: '"Advertising ID as a UUID. [based on https://developer.android.com/reference/androidx/ads/identifier/AdvertisingIdInfo]"'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    multivalued: true
    alias: advertisingID
    owner: OperatingSystemFacet
    domain_of:
    - OperatingSystemFacet
    range: string