Functional architecture - 3SE

Approved

https://www.3se.info/3se-onto/terms/functional-architecture-3se-069b9d2c8d957426

Analysis of the system element function to determine:
(1) what system element states of a functional element are activating it.
(2) what functional interface of a functional element is allocating its consumed flows and its produced flows.

Classification

flowchart TD N1["Functional architecture"]:::current N2["Analysis"] N1 -->|subclass of| N2 classDef current fill:#e8f4f8,stroke:#2980b9,stroke-width:2px

Allocations

flowchart TD N1["Functional element"] N2["System element state"] N3["Functional element attribute"] N4["Flow"] N5["Exchange"] N6["Flow attribute"] N7["Functional interface"] N8["Safety flow"] N9["Security flow"] N10["Parameter flow"] N11["Safety parameter flow"] N12["Security parameter flow"] N13["Functional interface attribute"] N14["System architecture constraint"] N15["System element function"] N16["Software function"] N17["Hardware function"] N18["System element function attribute"] N19["Hardware state"] N20["Software state"] N21["System element state attribute"] N1 -.->|allocates| N2 N1 -.->|allocates| N3 N4 -.->|allocates| N5 N4 -.->|allocates| N6 N7 -.->|allocates| N4 N7 -.->|allocates| N8 N7 -.->|allocates| N9 N7 -.->|allocates| N10 N7 -.->|allocates| N11 N7 -.->|allocates| N12 N7 -.->|allocates| N13 N7 -.->|allocates| N14 N15 -.->|allocates| N16 N15 -.->|allocates| N17 N15 -.->|allocates| N18 N15 -.->|allocates| N14 N2 -.->|allocates| N15 N2 -.->|allocates| N19 N2 -.->|allocates| N20 N2 -.->|allocates| N14 N2 -.->|allocates| N21 N21 -.->|allocates| N14 N3 -.->|allocates| N21 N18 -.->|allocates| N14 N19 -.->|allocates| N17 N13 -.->|allocates| N14 N20 -.->|allocates| N16 N9 -->|subclass of| N4 N12 -->|subclass of| N10 N11 -->|subclass of| N10 N8 -->|subclass of| N4 N10 -->|subclass of| N4

Architecture

flowchart TD N1["Functional element"] N2["Functional interface"] N3["Flow"] N4["Safety flow"] N5["Security flow"] N6["Parameter flow"] N7["Safety parameter flow"] N8["Security parameter flow"] N9["Functional interface attribute"] N10["System architecture constraint"] N11["System element state"] N12["Functional element attribute"] N13["Exchange"] N14["Flow attribute"] N15["System element function"] N16["Software function"] N17["Hardware function"] N18["System element function attribute"] N19["Hardware state"] N20["Software state"] N21["System element state attribute"] N1 -.->|exposes| N2 N2 -.->|allocates| N3 N2 -.->|allocates| N4 N2 -.->|allocates| N5 N2 -.->|allocates| N6 N2 -.->|allocates| N7 N2 -.->|allocates| N8 N2 -.->|allocates| N9 N2 -.->|allocates| N10 N1 -.->|allocates| N11 N1 -.->|allocates| N12 N3 -.->|allocates| N13 N3 -.->|allocates| N14 N15 -.->|allocates| N16 N15 -.->|allocates| N17 N15 -.->|allocates| N18 N15 -.->|allocates| N10 N11 -.->|allocates| N15 N11 -.->|allocates| N19 N11 -.->|allocates| N20 N11 -.->|allocates| N10 N11 -.->|allocates| N21

Relations

Relatedfunctional-element-3se-069b9d2c8d9d7504  ·  system-state-breakdown-structure-3se-069c062b365f7e5d  ·  functional-architecture-model-3se-069d3f26ae167abc  ·  functional-element-breakdown-structure-3se-069c03f8a40b7253  ·  flow-3se-069bc4ea53207933  ·  functional-interface-3se-069bc53af258726b  ·  functional-element-attribute-breakdown-structure-3se-069ebabe8f347361  ·  system-state-attribute-breakdown-structure-3se-069ebabe8f8b77c3  ·  system-element-function-3se-069c995b151972b2  ·  system-element-state-3se-069c995b153b7534
Subclass ofanalysis-3se-069b5a9129c37ebe
Accountable rolesystem-architect-3se-069c451bef267e68
Supporting rolesystem-configuration-engineer-3se-069c451bef2e74e7  ·  system-engineer-3se-069c451bef3578a3  ·  system-quality-engineer-3se-06a49189cbed7a22  ·  system-risk-engineer-3se-069cd88d518b7cdc  ·  system-validation-engineer-3se-069c451bef3c7b63
Related matchfunctional-architecture-24765-2017-069b9d2c8d8d723e

JSON-LD

{
  "@context": "https://www.3se.info/3se-onto/contexts/term.context.jsonld",
  "@type": "skos:Concept",
  "title": "Functional architecture - 3SE",
  "description": "Analysis of the system element function to determine:\n(1) what system element states of a functional element are activating it.\n(2) what functional interface of a functional element is allocating its consumed flows and its produced flows.",
  "status": "approved",
  "relatedMatch": [
    "https://www.3se.info/3se-onto/terms/functional-architecture-24765-2017-069b9d2c8d8d723e"
  ],
  "@id": "https://www.3se.info/3se-onto/terms/functional-architecture-3se-069b9d2c8d957426",
  "entryCreated": "2026-03-17",
  "entryModified": "2026-10-16",
  "entryCreator": {
    "@type": "foaf:Person",
    "name": "@rcasteran"
  },
  "subClassOf": [
    "https://www.3se.info/3se-onto/terms/analysis-3se-069b5a9129c37ebe"
  ],
  "related": [
    "https://www.3se.info/3se-onto/terms/functional-element-3se-069b9d2c8d9d7504",
    "https://www.3se.info/3se-onto/terms/system-state-breakdown-structure-3se-069c062b365f7e5d",
    "https://www.3se.info/3se-onto/terms/functional-architecture-model-3se-069d3f26ae167abc",
    "https://www.3se.info/3se-onto/terms/functional-element-breakdown-structure-3se-069c03f8a40b7253",
    "https://www.3se.info/3se-onto/terms/flow-3se-069bc4ea53207933",
    "https://www.3se.info/3se-onto/terms/functional-interface-3se-069bc53af258726b",
    "https://www.3se.info/3se-onto/terms/functional-element-attribute-breakdown-structure-3se-069ebabe8f347361",
    "https://www.3se.info/3se-onto/terms/system-state-attribute-breakdown-structure-3se-069ebabe8f8b77c3",
    "https://www.3se.info/3se-onto/terms/system-element-function-3se-069c995b151972b2",
    "https://www.3se.info/3se-onto/terms/system-element-state-3se-069c995b153b7534"
  ]
}

Raw JSON-LD: index.jsonld

Created 2026-03-17  ·  Modified 2026-10-16  ·  by @rcasteran