Skip to content

Class: OSPlatform

An operating system or OS class applicable to a weakness (Operating_System element in ApplicablePlatformsType).

URI: cwe:OSPlatform

 classDiagram
    class OSPlatform
    click OSPlatform href "../OSPlatform/"
      OSPlatform : class_





        OSPlatform --> "0..1" OperatingSystemClass : class_
        click OperatingSystemClass href "../OperatingSystemClass/"



      OSPlatform : cpe_id

      OSPlatform : name





        OSPlatform --> "0..1" OperatingSystemName : name
        click OperatingSystemName href "../OperatingSystemName/"



      OSPlatform : prevalence





        OSPlatform --> "1" PlatformPrevalence : prevalence
        click PlatformPrevalence href "../PlatformPrevalence/"



      OSPlatform : version

Slots

Name Cardinality and Range Description Inheritance
name 0..1
OperatingSystemName
Name of the operating system direct
class_ 0..1
OperatingSystemClass
Class of the operating system direct
version 0..1
String
Version of the operating system direct
cpe_id 0..1
String
CPE identifier for this operating system direct
prevalence 1
PlatformPrevalence
Regularity with which this weakness applies to this OS direct

Usages

used by used in type used
ApplicablePlatforms operating_systems range OSPlatform

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self cwe:OSPlatform
native cwe:OSPlatform

LinkML Source

Direct

name: OSPlatform
description: An operating system or OS class applicable to a weakness (Operating_System
  element in ApplicablePlatformsType).
from_schema: https://w3id.org/lmodel/cwe
slots:
- name
- class_
- version
- cpe_id
- prevalence
slot_usage:
  name:
    name: name
    description: Name of the operating system.
    range: OperatingSystemName
  class_:
    name: class_
    description: Class of the operating system.
    range: OperatingSystemClass
  version:
    name: version
    description: Version of the operating system.
  cpe_id:
    name: cpe_id
    description: CPE identifier for this operating system.
  prevalence:
    name: prevalence
    description: Regularity with which this weakness applies to this OS.
    required: true

Induced

name: OSPlatform
description: An operating system or OS class applicable to a weakness (Operating_System
  element in ApplicablePlatformsType).
from_schema: https://w3id.org/lmodel/cwe
slot_usage:
  name:
    name: name
    description: Name of the operating system.
    range: OperatingSystemName
  class_:
    name: class_
    description: Class of the operating system.
    range: OperatingSystemClass
  version:
    name: version
    description: Version of the operating system.
  cpe_id:
    name: cpe_id
    description: CPE identifier for this operating system.
  prevalence:
    name: prevalence
    description: Regularity with which this weakness applies to this OS.
    required: true
attributes:
  name:
    name: name
    description: Name of the operating system.
    from_schema: https://w3id.org/lmodel/cwe
    aliases:
    - label
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: OSPlatform
    domain_of:
    - WeaknessCatalog
    - Weakness
    - Category
    - View
    - LanguagePlatform
    - OSPlatform
    - ArchitecturePlatform
    - TechnologyPlatform
    - PreviousEntryName
    range: OperatingSystemName
  class_:
    name: class_
    description: Class of the operating system.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: class_
    owner: OSPlatform
    domain_of:
    - LanguagePlatform
    - OSPlatform
    - ArchitecturePlatform
    - TechnologyPlatform
    range: OperatingSystemClass
  version:
    name: version
    description: Version of the operating system.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    slot_uri: schema:version
    alias: version
    owner: OSPlatform
    domain_of:
    - WeaknessCatalog
    - OSPlatform
    - PreviousEntryName
    range: string
  cpe_id:
    name: cpe_id
    description: CPE identifier for this operating system.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: cpe_id
    owner: OSPlatform
    domain_of:
    - OSPlatform
    range: string
  prevalence:
    name: prevalence
    description: Regularity with which this weakness applies to this OS.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: prevalence
    owner: OSPlatform
    domain_of:
    - LanguagePlatform
    - OSPlatform
    - ArchitecturePlatform
    - TechnologyPlatform
    range: PlatformPrevalence
    required: true