Assumption
Summary
A distinct unit representing a constraint associated with an item's use in a system.
Description
An assumption element is a distinct unit that defines a design constraint. This constraint is imposed by the intended design, the requirement context, or the operational context. It ensures the item operates correctly within a system context.
Metadata
https://spdx.org/rdf/3.1/terms/FunctionalSafety/Assumption
| Name | Assumption |
| Instantiability | Concrete |
| SubclassOf | /Core/Element |
Class hierarchy
/Core/Element
/FunctionalSafety/Assumption
Properties
| Property | Type | minCount | maxCount |
|---|---|---|---|
| /Core/rationale | xsd:string | 0 | * |
| assumptionStatement | xsd:string | 1 | 1 |
| assumptionUUID | /Core/ExternalIdentifier | 0 | 1 |
All properties
| Property | Type | minCount | maxCount |
|---|---|---|---|
| assumptionStatement | xsd:string | 1 | 1 |
| assumptionUUID | ExternalIdentifier | 0 | 1 |
| comment | xsd:string | 0 | 1 |
| creationInfo | CreationInfo | 1 | 1 |
| description | xsd:string | 0 | 1 |
| extension | Extension | 0 | * |
| externalIdentifier | ExternalIdentifier | 0 | * |
| externalRef | ExternalRef | 0 | * |
| name | xsd:string | 0 | 1 |
| rationale | xsd:string | 0 | * |
| spdxId | xsd:anyURI | 1 | 1 |
| summary | xsd:string | 0 | 1 |
| verifiedUsing | IntegrityMethod | 0 | * |