Skip to content

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