SoftwareSupport
classSoftware Support
Operating system and firmware support information including update periods, security patch availability, and end-of-support dates. Critical for electronics lifecycle and repairability assessments per ESPR delegated acts. Designed following ISO/IEC 12207 (software lifecycle) and ISO/IEC 14764 (software maintenance) patterns as a potential contribution to UNTP v1.0+.
Properties (8)
| Property | Description | Range |
|---|---|---|
| featureSupportYears | Number of years of feature update support. Use gs1:QuantitativeValue with unitCode 'ANN'. | gs1:QuantitativeValue |
| featureUpdateEndDate | Date until which feature/OS updates will be provided. | xsd:date |
| firmwareVersion | Current version of the device firmware. | xsd:string |
| latestUpdateDate | Date of the most recent software/firmware update. | xsd:date |
| osVersion | Current version of the operating system. | xsd:string |
| securitySupportYears | Number of years of security update support. Use gs1:QuantitativeValue with unitCode 'ANN'. | gs1:QuantitativeValue |
| securityUpdateEndDate | Date until which security updates will be provided. | xsd:date |
| updateChannel | URL or method for obtaining software updates (OTA, website, etc.). | xsd:anyURI |
Used as Range (1)
Where used
Referenced by other terms (9)
In SHACL shapes (2)
- SoftwareSupportShapetargets
- ElectronicDeviceShapeclass-of
In example documents (6)
Master data & product examples
EPCIS 2.0 events
References
JSON-LD Example
{
"@context": "https://ref.openepcis.io/extensions/eu/electronics/electronics-context.jsonld",
"type": "SoftwareSupport",
"featureSupportYears": "...",
"featureUpdateEndDate": "...",
"firmwareVersion": "..."
}