Requirement Artifact
IRI: https://w3id.org/altium/cdm/requirement/Artifact
Bounded context: requirements
TBD
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class req_Artifact["Requirement Artifact"]
style req_Artifact fill:#f6b26b
click req_Artifact href "../../classes/req_Artifact/"
class core_Resource["Resource"]
core_Resource <|-- req_Artifact
click core_Resource href "../../classes/core_Resource/"
class req_Requirement["Requirement"]
style req_Requirement fill:#f6b26b
req_Requirement --> "*" req_Artifact: satisfied by artifacts
click req_Requirement href "../../classes/req_Requirement/"
class req_Requirement["Requirement"]
style req_Requirement fill:#f6b26b
req_Requirement --> "*" req_Artifact: traced from sources
click req_Requirement href "../../classes/req_Requirement/"
class req_RequirementSpecification["Requirement Specification"]
style req_RequirementSpecification fill:#f6b26b
req_RequirementSpecification --> "*" req_Artifact: inputs
click req_RequirementSpecification href "../../classes/req_RequirementSpecification/"
class req_Project["Requirements Project"]
style req_Project fill:#f6b26b
req_Project --> "*" req_Artifact: artifacts
click req_Project href "../../classes/req_Project/"
class req_VerificationCase["Verification Case"]
style req_VerificationCase fill:#f6b26b
req_VerificationCase --> "*" req_Artifact: uses artifacts
click req_VerificationCase href "../../classes/req_VerificationCase/"
class req_VerificationCase["Verification Case"]
style req_VerificationCase fill:#f6b26b
req_VerificationCase --> "*" req_Artifact: generates evidence
click req_VerificationCase href "../../classes/req_VerificationCase/"
Inheritance
- core_Resource
- req_Artifact
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|