Verification Case
IRI: https://w3id.org/altium/cdm/requirement/VerificationCase
Bounded context: requirements
A planned verification procedure or test that produces objective evidence against requirements.
Platform API
GRID (1)
grid:workspace:{workspace-id}:requirements:verification-case/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class req_verification_case["Verification Case"]
style req_verification_case fill:#f6b26b
click req_verification_case href "../../classes/req_verification_case/"
req_verification_case --> "1..*" req_requirement : validatesRequirements
click req_requirement href "../../classes/req_requirement/"
class req_requirement["Requirement"]
style req_requirement fill:#f6b26b
req_verification_case --> "*" req_artifact : usesArtifacts
click req_artifact href "../../classes/req_artifact/"
class req_artifact["Requirement Artifact"]
style req_artifact fill:#f6b26b
req_verification_case --> "*" req_artifact : generatesEvidence
click req_artifact href "../../classes/req_artifact/"
class req_artifact["Requirement Artifact"]
style req_artifact fill:#f6b26b
req_verification_case --> "*" req_requirement_change_request : triggersChanges
click req_requirement_change_request href "../../classes/req_requirement_change_request/"
class req_requirement_change_request["Requirement Change Request"]
style req_requirement_change_request fill:#f6b26b
req_verification_case : identifier
req_verification_case : method
req_verification_case : environment
req_verification_case : result
req_verification_case : id
class req_project["Requirements Project"]
style req_project fill:#f6b26b
req_project --> "*" req_verification_case: verificationCases
click req_project href "../../classes/req_project/"
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| validatesRequirements | 1..* |
Requirement | Requirements validated by executing this verification case. | direct |
| usesArtifacts | * |
Requirement Artifact | Test articles, prototypes, or simulations consumed during verification. | direct |
| generatesEvidence | * |
Requirement Artifact | Reports, datasets, or other artifacts captured as verification evidence. | direct |
| triggersChanges | * |
Requirement Change Request | Change requests created due to verification findings. | direct |
| identifier | 1 |
string | External-facing identifier or document number for the verification case. | direct |
| method | 1 |
string | Verification technique such as analysis, inspection, demonstration, or test. | direct |
| environment | 0..1 |
string | Description of lab, simulation, or operational context for execution. | direct |
| result | 0..1 |
string | Pass/fail or summary of latest execution outcome. | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| grid | grid:workspace:{workspace-id}:requirements:verification-case/{id} |
| maturity | EXPERIMENTAL |