Relationships: Overview

In information systems, components interact with each other. Simple and complex component relationships can be represented accurately using OSCAL.

Relationship Types

Relationship representations include:

Complex Relationships

In its most basic form, each relationship represented with OSCAL stands alone. A collection of relationships may paint a more complete picture.


Example 1: Cryptographic Modules

A linux operating system includes a cryptographic module that has been successfully FIPS 140-3 validated by NIST Labs.

There are three components and two relationships.

Components:

Relationships:


Example 2: Network Connectivity

Working Here

A web server and a database are on the same network. The web server performs queries on the database server via a TLS 1.3 connection.

There are ___ components and ___ relationships

Components:

Relationships:


Revision #2
Created 2026-09-14 16:43:48 UTC by Brian Ruf
Updated 2026-09-14 17:42:12 UTC by Brian Ruf