Skip to content

Class: View

A perspective from which to look at weaknesses in the catalog (ViewType in XSD). Types: Graph, Explicit slice, Implicit slice.

URI: cwe:View

 classDiagram
    class View
    click View href "../View/"
      View : audience





        View --> "*" Audience : audience
        click Audience href "../Audience/"



      View : content_history





        View --> "1" ContentHistory : content_history
        click ContentHistory href "../ContentHistory/"



      View : filter

      View : id

      View : mapping_notes





        View --> "1" MappingNotes : mapping_notes
        click MappingNotes href "../MappingNotes/"



      View : members





        View --> "*" CatalogMember : members
        click CatalogMember href "../CatalogMember/"



      View : name

      View : notes





        View --> "*" Note : notes
        click Note href "../Note/"



      View : objective

      View : references





        View --> "*" CWEReference : references
        click CWEReference href "../CWEReference/"



      View : status





        View --> "1" WeaknessStatus : status
        click WeaknessStatus href "../WeaknessStatus/"



      View : type





        View --> "1" CWEViewType : type
        click CWEViewType href "../CWEViewType/"



Slots

Name Cardinality and Range Description Inheritance
id 1
Integer
Unique numeric identifier for the CWE entry, category, or view direct
name 1
String
Short human-readable name or title for this entity direct
type 1
CWEViewType
Type of view (Graph, Explicit, or Implicit) direct
status 1
WeaknessStatus
Lifecycle status of the CWE entry, category, or view direct
objective 1
String
Perspective from which a view has been constructed direct
audience *
Audience
Target stakeholder groups for this view or category direct
members *
CatalogMember
Member entries for a CWE view direct
filter 0..1
String
XSL query identifying members of an implicit slice view direct
references *
CWEReference
Links to external references defined in the catalog direct
mapping_notes 1
MappingNotes
Guidance for when and whether to map an issue to this entry direct
notes *
Note
Additional comments about this entry direct
content_history 1
ContentHistory
Tracks the original author and subsequent modifications direct

Usages

used by used in type used
WeaknessCatalog views range View

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: View
description: 'A perspective from which to look at weaknesses in the catalog (ViewType
  in XSD). Types: Graph, Explicit slice, Implicit slice.'
in_subset:
- cwe_dictionary
from_schema: https://w3id.org/lmodel/cwe
slots:
- id
- name
- type
- status
- objective
- audience
- members
- filter
- references
- mapping_notes
- notes
- content_history
slot_usage:
  id:
    name: id
    identifier: true
    required: true
  name:
    name: name
    required: true
  status:
    name: status
    required: true
  objective:
    name: objective
    required: true
  mapping_notes:
    name: mapping_notes
    required: true
  content_history:
    name: content_history
    required: true
  type:
    name: type
    description: Type of view (Graph, Explicit, or Implicit).
    range: CWEViewType
    required: true

Induced

name: View
description: 'A perspective from which to look at weaknesses in the catalog (ViewType
  in XSD). Types: Graph, Explicit slice, Implicit slice.'
in_subset:
- cwe_dictionary
from_schema: https://w3id.org/lmodel/cwe
slot_usage:
  id:
    name: id
    identifier: true
    required: true
  name:
    name: name
    required: true
  status:
    name: status
    required: true
  objective:
    name: objective
    required: true
  mapping_notes:
    name: mapping_notes
    required: true
  content_history:
    name: content_history
    required: true
  type:
    name: type
    description: Type of view (Graph, Explicit, or Implicit).
    range: CWEViewType
    required: true
attributes:
  id:
    name: id
    description: Unique numeric identifier for the CWE entry, category, or view.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    slot_uri: dct:identifier
    identifier: true
    alias: id
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    range: integer
    required: true
  name:
    name: name
    description: Short human-readable name or title for this entity.
    from_schema: https://w3id.org/lmodel/cwe
    aliases:
    - label
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: View
    domain_of:
    - WeaknessCatalog
    - Weakness
    - Category
    - View
    - LanguagePlatform
    - OSPlatform
    - ArchitecturePlatform
    - TechnologyPlatform
    - PreviousEntryName
    range: string
    required: true
  type:
    name: type
    description: Type of view (Graph, Explicit, or Implicit).
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: type
    owner: View
    domain_of:
    - View
    - Audience
    - Note
    - Contribution
    range: CWEViewType
    required: true
  status:
    name: status
    description: Lifecycle status of the CWE entry, category, or view.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: status
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    range: WeaknessStatus
    required: true
  objective:
    name: objective
    description: Perspective from which a view has been constructed.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: objective
    owner: View
    domain_of:
    - View
    range: string
    required: true
  audience:
    name: audience
    description: Target stakeholder groups for this view or category.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: audience
    owner: View
    domain_of:
    - View
    range: Audience
    multivalued: true
    inlined: true
    inlined_as_list: true
  members:
    name: members
    description: Member entries for a CWE view.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: members
    owner: View
    domain_of:
    - View
    range: CatalogMember
    multivalued: true
    inlined: true
    inlined_as_list: true
  filter:
    name: filter
    description: XSL query identifying members of an implicit slice view.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: filter
    owner: View
    domain_of:
    - View
    range: string
  references:
    name: references
    description: Links to external references defined in the catalog.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: references
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    - DemonstrativeExample
    range: CWEReference
    multivalued: true
    inlined: true
    inlined_as_list: true
  mapping_notes:
    name: mapping_notes
    description: Guidance for when and whether to map an issue to this entry.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: mapping_notes
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    range: MappingNotes
    required: true
    inlined: true
  notes:
    name: notes
    description: Additional comments about this entry.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    slot_uri: skos:note
    alias: notes
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    range: Note
    multivalued: true
    inlined: true
    inlined_as_list: true
  content_history:
    name: content_history
    description: Tracks the original author and subsequent modifications.
    from_schema: https://w3id.org/lmodel/cwe
    rank: 1000
    alias: content_history
    owner: View
    domain_of:
    - Weakness
    - Category
    - View
    range: ContentHistory
    required: true
    inlined: true