Requirement - 3SE
Reviewedhttps://www.3se.info/3se-onto/terms/requirement-3se-069b48ef5d727ceb
(1) An attribute or feature needed by a stakeholder to achieve a goal.
(2) An attribute or feature that must be met or possessed by an entity to satisfy an agreement, standard, specification, or other formally imposed documents.
(3) A documented representation of an attribute or feature as in (1) or (2).
Classification
flowchart TD
N1["Requirement"]:::current
N2["Constraint"]
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"]
N22["Functional Requirement"]
N23["Hardware functional requirement"]
N24["Safety hardware functional requirement"]
N25["Security hardware functional requirement"]
N26["Software functional requirement"]
N27["Safety software functional requirement"]
N28["Security software functional requirement"]
N29["Stakeholder functional requirement"]
N30["System element functional requirement"]
N31["System functional requirement"]
N32["Safety system functional requirement"]
N33["Security system functional requirement"]
N34["Hardware requirement"]
N35["Hardware non-functional requirement"]
N36["Safety hardware non-functional requirement"]
N37["Security hardware non-functional requirement"]
N38["Non-functional requirement"]
N39["Software non-functional requirement"]
N40["Safety software non-functional requirement"]
N41["Security software non-functional requirement"]
N42["Stakeholder non-functional requirement"]
N43["System element non-functional requirement"]
N44["System non-functional requirement"]
N45["Safety system non-functional requirement"]
N46["Security system non-functional requirement"]
N47["Process Requirement"]
N48["Software component requirement"]
N49["Software requirement"]
N50["Software unit requirement"]
N51["Stakeholder requirement"]
N52["System element requirement"]
N53["System requirement"]
N2 -->|subclass of| N1
N3 -->|subclass of| N2
N4 -->|subclass of| N2
N5 -->|subclass of| N4
N6 -->|subclass of| N4
N7 -->|subclass of| N2
N8 -->|subclass of| N2
N9 -->|subclass of| N8
N10 -->|subclass of| N8
N11 -->|subclass of| N2
N12 -->|subclass of| N2
N13 -->|subclass of| N12
N14 -->|subclass of| N12
N15 -->|subclass of| N2
N16 -->|subclass of| N15
N17 -->|subclass of| N15
N18 -->|subclass of| N2
N19 -->|subclass of| N18
N20 -->|subclass of| N18
N21 -->|subclass of| N2
N22 -->|subclass of| N1
N23 -->|subclass of| N22
N24 -->|subclass of| N23
N25 -->|subclass of| N23
N26 -->|subclass of| N22
N27 -->|subclass of| N26
N28 -->|subclass of| N26
N29 -->|subclass of| N22
N30 -->|subclass of| N22
N31 -->|subclass of| N22
N32 -->|subclass of| N31
N33 -->|subclass of| N31
N34 -->|subclass of| N1
N23 -->|subclass of| N34
N35 -->|subclass of| N34
N36 -->|subclass of| N35
N37 -->|subclass of| N35
N38 -->|subclass of| N1
N35 -->|subclass of| N38
N39 -->|subclass of| N38
N40 -->|subclass of| N39
N41 -->|subclass of| N39
N42 -->|subclass of| N38
N43 -->|subclass of| N38
N44 -->|subclass of| N38
N45 -->|subclass of| N44
N46 -->|subclass of| N44
N47 -->|subclass of| N1
N48 -->|subclass of| N1
N49 -->|subclass of| N1
N26 -->|subclass of| N49
N39 -->|subclass of| N49
N50 -->|subclass of| N1
N51 -->|subclass of| N1
N29 -->|subclass of| N51
N42 -->|subclass of| N51
N52 -->|subclass of| N1
N30 -->|subclass of| N52
N43 -->|subclass of| N52
N53 -->|subclass of| N1
N31 -->|subclass of| N53
N44 -->|subclass of| N53
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": "Requirement - 3SE",
"description": "(1) An attribute or feature needed by a stakeholder to achieve a goal.\n(2) An attribute or feature that must be met or possessed by an entity to satisfy an agreement, standard, specification, or other formally imposed documents.\n(3) A documented representation of an attribute or feature as in (1) or (2).",
"status": "reviewed",
"closeMatch": [
"https://www.3se.info/3se-onto/terms/requirement-cpre-069a95b4863072f6"
],
"entryCreator": {
"@type": "foaf:Person",
"name": "@rcasteran"
},
"@id": "https://www.3se.info/3se-onto/terms/requirement-3se-069b48ef5d727ceb",
"entryCreated": "2026-03-13",
"entryModified": "2026-10-22",
"related": [
"https://www.3se.info/3se-onto/terms/attribute-3se-069b72bee1327dcf",
"https://www.3se.info/3se-onto/terms/goal-3se-069b48ef5d2171ed",
"https://www.3se.info/3se-onto/terms/system-element-3se-069b85f238fb79eb",
"https://www.3se.info/3se-onto/terms/validation-3se-069b5a912a1a7945",
"https://www.3se.info/3se-onto/terms/stakeholder-3se-069bc40b97d97d03",
"https://www.3se.info/3se-onto/terms/project-3se-069b48ef5d5877bf",
"https://www.3se.info/3se-onto/terms/system-element-variant-3se-06a8873e38a57dcd",
"https://www.3se.info/3se-onto/terms/requirement-validation-3se-069b5a912a1a7945",
"https://www.3se.info/3se-onto/terms/entity-3se-06ad9ee61f8977f7"
]
}
Raw JSON-LD: index.jsonld
Created 2026-03-13 · Modified 2026-10-22 · by @rcasteran