Subset: SlsaAdoptionStudy
Slots, classes, and enums derived from empirical analysis of SLSA adoption challenges and strategies. Based on thematic analysis of 1,523 SLSA-related GitHub issues from 233 repositories (Tamanna et al., 2024, arXiv:2409.05014). These elements model challenge themes and mitigation strategies to support structured documentation of adoption status alongside attestation payloads.
URI: SlsaAdoptionStudy
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/slsa
Classes in subset
| Class | Description |
|---|---|
| AdoptionMetadata | Optional structured metadata capturing the SLSA adoption challenges and mitig... |
Slots from AdoptionMetadata also in slsa_adoption_study
| Name | Cardinality and Range | Description |
|---|---|---|
| challenges | * AdoptionChallengeEnum |
The adoption challenge themes that apply to this attestation or deployment co... |
| strategies | * AdoptionStrategyEnum |
The mitigation strategies being employed or recommended in this attestation o... |
Slots in subset
| Slot | Description |
|---|---|
| adoptionMetadata | Optional structured metadata recording the SLSA adoption challenges and mitig... |
| attestationStorageUri | URI indicating where this signed attestation is publicly stored or retrievabl... |
| challenges | The adoption challenge themes that apply to this attestation or deployment co... |
| hermeticBuild | Whether all build inputs are fully isolated to the dependencies declared in r... |
| provenanceGenerationTool | URI or name of the tool used to generate provenance for this build (e |
| reviewType | The type of human or automated review process used to approve this source rev... |
| strategies | The mitigation strategies being employed or recommended in this attestation o... |
| versionTag | A semantic version tag (e |
Enumerations in subset
| Enumeration | Description |
|---|---|
| AdoptionChallengeEnum | The four empirically identified themes of challenges practitioners encounter ... |
| AdoptionStrategyEnum | The five empirically identified themes of strategies practitioners suggested ... |
| ReviewTypeEnum | Categories of code-review process applied to a source revision |