Constraint - 3SE
Reviewedhttps://www.3se.info/3se-onto/terms/constraint-3se-069b8843802f7569
Requirement that limits the solution space beyond what is necessary for meeting the given functional requirements and non-functional requirements.
Classification
flowchart TD
N1["Constraint"]:::current
N2["Requirement"]
N3["Hardware architecture constraint"]
N4["Hardware constraint"]
N5["Safety hardware constraint"]
N6["Security hardware constraint"]
N7["Software architecture constraint"]
N8["Software constraint"]
N9["Safety software constraint"]
N10["Security software constraint"]
N11["Stakeholder constraint"]
N12["System architecture constraint"]
N13["Safety system architecture constraint"]
N14["Security system architecture constraint"]
N15["System constraint"]
N16["Safety system constraint"]
N17["Security system constraint"]
N18["System element architecture constraint"]
N19["Safety System element architecture constraint"]
N20["Security system element architecture constraint"]
N21["System element constraint"]
N1 -->|subclass of| N2
N3 -->|subclass of| N1
N4 -->|subclass of| N1
N5 -->|subclass of| N4
N6 -->|subclass of| N4
N7 -->|subclass of| N1
N8 -->|subclass of| N1
N9 -->|subclass of| N8
N10 -->|subclass of| N8
N11 -->|subclass of| N1
N12 -->|subclass of| N1
N13 -->|subclass of| N12
N14 -->|subclass of| N12
N15 -->|subclass of| N1
N16 -->|subclass of| N15
N17 -->|subclass of| N15
N18 -->|subclass of| N1
N19 -->|subclass of| N18
N20 -->|subclass of| N18
N21 -->|subclass of| N1
classDef current fill:#e8f4f8,stroke:#2980b9,stroke-width:2px
Relations
JSON-LD
{
"@context": "https://www.3se.info/3se-onto/contexts/term.context.jsonld",
"@type": "skos:Concept",
"title": "Constraint - 3SE",
"description": "Requirement that limits the solution space beyond what is necessary for meeting the given functional requirements and non-functional requirements.",
"status": "reviewed",
"exactMatch": [
"https://www.3se.info/3se-onto/terms/constraint-cpre-069a9faf2c897700"
],
"narrowMatch": [
"https://www.3se.info/3se-onto/terms/non-functional-req-cpre-069a9faf2ca97723"
],
"@id": "https://www.3se.info/3se-onto/terms/constraint-3se-069b8843802f7569",
"entryCreated": "2026-03-16",
"entryModified": "2026-09-27",
"entryCreator": {
"@type": "foaf:Person",
"name": "@rcasteran"
},
"subClassOf": [
"https://www.3se.info/3se-onto/terms/requirement-3se-069b48ef5d727ceb"
],
"related": [
"https://www.3se.info/3se-onto/terms/solution-3se-069bc40b97cf7f18",
"https://www.3se.info/3se-onto/terms/safety-hardware-constraint-3se-069bdc3120aa7eff",
"https://www.3se.info/3se-onto/terms/safety-software-constraint-3se-069bdc3120c37bc8",
"https://www.3se.info/3se-onto/terms/security-hardware-constraint-3se-069bdc3121007939",
"https://www.3se.info/3se-onto/terms/security-software-constraint-3se-069bdc31211a740f",
"https://www.3se.info/3se-onto/terms/constraint-validation-3se-06a2726feffc7e13",
"https://www.3se.info/3se-onto/terms/functional-req-3se-069b88438050789a",
"https://www.3se.info/3se-onto/terms/non-functional-req-3se-069b88438059727d",
"https://www.3se.info/3se-onto/terms/validation-3se-069b5a912a1a7945",
"https://www.3se.info/3se-onto/terms/validation-case-3se-069b5b3d9ee67de5"
]
}
Raw JSON-LD: index.jsonld
Created 2026-03-16 · Modified 2026-09-27 · by @rcasteran