NAF 4.1-view L7: Information Model

L7 — Information Model

Purpose & Usage

The L7 Viewpoint is concerned with identifying Information Products, Information Entities and their relationships.

  • Information Requirements.
  • Message Requirements.
  • Information Models.
  • Information architecture.
  • Information product hierarchy.

Scope

  • Shall contain Information Entities relevant for the entity of interest.
  • May show an Information Model that specifies the Information Entities.
  • May show Information Attributes that are part of the Information Entity.
  • May show Information Attribute Types relating to Information Attributes.
  • May show Information Products that the Information Model represents.

Representation

  • Entity -Relationship diagram.
  • Class diagram.

Cut-out (Meta-model)

flowchart TB
    InformationProduct["Information Product"]:::activity
    InformationModel["Information Model"]:::activity
    InformationEntity["Information Entity"]:::activity
    InformationAttribute["Information Attribute"]:::activity
    InformationAttributeType["Information Attribute Type"]:::activity
    InformationModel -->|"represents"| InformationProduct
    InformationModel -->|"specifies"| InformationEntity
    InformationEntity -->|"aggregates"| InformationAttribute
    InformationAttribute -->|"has"| InformationAttributeType
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000

NAFv4 Compliant Example

flowchart TB
    SitReport["«Information Product» Situational Report"]:::activity
    SitTemplate["«Information Model» Situational Report Template"]:::activity
    Terrain["«Information Entity» Terrain Information"]:::activity
    Tracks["«Information Entity» Tracks"]:::activity
    ReportingUnit["«Information Entity» Reporting Unit"]:::activity
    SitReport -->|"represents"| SitTemplate
    SitTemplate -->|"specifies"| Terrain
    SitTemplate -->|"specifies"| Tracks
    SitTemplate -->|"specifies"| ReportingUnit
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000