Software interface breakdown structure - 3SE
Drafthttps://www.3se.info/3se-onto/terms/software-interface-breakdown-structure-3se-069dc11873027025
Breakdown structure of the software interface that supports the software architecture by following the principles below:
(1) A software interface is composed of at least one software component interface.
(2) A software exposes at least one software interface.
(3) A software component exposes at least one software component interface.
Structure
flowchart TD
N1["Software interface"]
N2["Software component interface"]
N3["Software"]
N4["Software component"]
N5["Software state"]
N6["Software unit"]
N7["Software component state"]
N1 -->|composed of| N2
N3 -->|composed of| N4
N3 -.->|allocates| N5
N4 -->|composed of| N6
N4 -.->|allocates| N7
N3 -.->|exposes| N1
N4 -.->|exposes| N2
Relations
JSON-LD
{
"@context": "https://www.3se.info/3se-onto/contexts/term.context.jsonld",
"@type": "skos:Concept",
"title": "Software interface breakdown structure - 3SE",
"description": "Breakdown structure of the software interface that supports the software architecture by following the principles below:\n(1) A software interface is composed of at least one software component interface.\n(2) A software exposes at least one software interface.\n(3) A software component exposes at least one software component interface.",
"status": "draft",
"subClassOf": [
"https://www.3se.info/3se-onto/terms/breakdown-structure-3se-069d166fa9037b67"
],
"@id": "https://www.3se.info/3se-onto/terms/software-interface-breakdown-structure-3se-069dc11873027025",
"related": [
"https://www.3se.info/3se-onto/terms/software-architecture-3se-069cfeb60f46731b",
"https://www.3se.info/3se-onto/terms/software-component-interface-3se-069dc11872d97b8a",
"https://www.3se.info/3se-onto/terms/software-interface-3se-069bd66fb64b7c7c",
"https://www.3se.info/3se-onto/terms/software-3se-069bb0a752e7712e",
"https://www.3se.info/3se-onto/terms/software-component-3se-069b85f238e370c5"
],
"entryCreated": "2026-04-12",
"entryModified": "2026-04-12",
"entryCreator": {
"@type": "foaf:Person",
"name": "@rcasteran"
}
}
Raw JSON-LD: index.jsonld
Created 2026-04-12 · Modified 2026-04-12 · by @rcasteran