@prefix skos: . @prefix dcterms: . @prefix xsd: . @prefix vann: . @prefix ap: . @prefix : . ## ═══════════════════════════════════════════════════════════════════════════════ ## ACME Corp Controlled Vocabularies ## ## Single concept scheme with four top-level groupings: ## - AdoptionLevels (Technology Radar governance) ## - DataSensitivity (GDPR compliance) ## - MaturityLevels (Capability assessment) ## - LifecycleStages (Portfolio lifecycle management) ## ═══════════════════════════════════════════════════════════════════════════════ a skos:ConceptScheme ; skos:prefLabel "ACME Corp Architecture Classifications"@en ; dcterms:description "Controlled vocabularies for the ACME Corp architecture practice."@en ; skos:hasTopConcept :AdoptionLevels, :DataSensitivity, :MaturityLevels, :LifecycleStages ; vann:preferredNamespaceUri "https://example.com/acme/tax#" ; vann:preferredNamespacePrefix "acmetax" ; dcterms:created "2026-06-16"^^xsd:date ; dcterms:modified "2026-08-01"^^xsd:date ; . ## ─── Adoption Levels (Technology Radar) ──────────────────────────────────── :AdoptionLevels a skos:Concept ; skos:topConceptOf ; skos:inScheme ; skos:prefLabel "Adoption Levels"@en ; skos:definition "Technology governance recommendations for the Technology Radar."@en ; skos:narrower :Adopt, :Trial, :Hold, :Retire ; . :Adopt a skos:Concept ; skos:broader :AdoptionLevels ; skos:inScheme ; skos:prefLabel "Adopt"@en ; skos:definition "Approved for production use. New projects should use this technology."@en ; skos:exactMatch ; skos:broadMatch ; . :Trial a skos:Concept ; skos:broader :AdoptionLevels ; skos:inScheme ; skos:prefLabel "Trial"@en ; skos:definition "Approved for evaluation in non-critical workloads. Requires review before production adoption."@en ; skos:exactMatch ; skos:broadMatch ; . :Hold a skos:Concept ; skos:broader :AdoptionLevels ; skos:inScheme ; skos:prefLabel "Hold"@en ; skos:definition "Existing use is acceptable but new adoption is discouraged. Evaluate alternatives."@en ; skos:exactMatch ; skos:broadMatch ; . :Retire a skos:Concept ; skos:broader :AdoptionLevels ; skos:inScheme ; skos:prefLabel "Retire"@en ; skos:definition "Actively being decommissioned. Migration path required for remaining workloads."@en ; skos:exactMatch ; skos:broadMatch ; . ## ─── Data Sensitivity (GDPR Compliance) ──────────────────────────────────── :DataSensitivity a skos:Concept ; skos:topConceptOf ; skos:inScheme ; skos:prefLabel "Data Sensitivity"@en ; skos:definition "Classification of data objects by sensitivity level for GDPR compliance."@en ; skos:narrower :Public, :Internal, :Personal, :SpecialCategory ; . :Public a skos:Concept ; skos:broader :DataSensitivity ; skos:inScheme ; skos:prefLabel "Public"@en ; skos:definition "Data intended for public disclosure. No restrictions on processing."@en ; . :Internal a skos:Concept ; skos:broader :DataSensitivity ; skos:inScheme ; skos:prefLabel "Internal"@en ; skos:definition "Business-confidential data not intended for external disclosure."@en ; . :Personal a skos:Concept ; skos:broader :DataSensitivity ; skos:inScheme ; skos:prefLabel "Personal Data"@en ; skos:definition "Data relating to an identified or identifiable natural person (GDPR Art. 4)."@en ; . :SpecialCategory a skos:Concept ; skos:broader :DataSensitivity ; skos:inScheme ; skos:prefLabel "Special Category"@en ; skos:definition "Sensitive personal data requiring explicit consent (GDPR Art. 9) — health, biometrics, ethnicity, etc."@en ; . ## ─── Maturity Levels (Capability Assessment) ─────────────────────────────── :MaturityLevels a skos:Concept ; skos:topConceptOf ; skos:inScheme ; skos:prefLabel "Maturity Levels"@en ; skos:definition "Capability maturity assessment scale for the Capability Heat Map."@en ; skos:narrower :Level1, :Level2, :Level3, :Level4, :Level5 ; . :Level1 a skos:Concept ; skos:broader :MaturityLevels ; skos:inScheme ; skos:prefLabel "Level 1 — Initial"@en ; skos:definition "Ad hoc, reactive. Capability exists but is not managed or repeatable."@en ; . :Level2 a skos:Concept ; skos:broader :MaturityLevels ; skos:inScheme ; skos:prefLabel "Level 2 — Managed"@en ; skos:definition "Basic processes in place. Capability is performed consistently but not optimized."@en ; . :Level3 a skos:Concept ; skos:broader :MaturityLevels ; skos:inScheme ; skos:prefLabel "Level 3 — Defined"@en ; skos:definition "Standardized processes. Capability is documented, measured, and understood."@en ; . :Level4 a skos:Concept ; skos:broader :MaturityLevels ; skos:inScheme ; skos:prefLabel "Level 4 — Quantitatively Managed"@en ; skos:definition "Data-driven management. Capability performance is measured and controlled."@en ; . :Level5 a skos:Concept ; skos:broader :MaturityLevels ; skos:inScheme ; skos:prefLabel "Level 5 — Optimizing"@en ; skos:definition "Continuous improvement. Capability is actively optimized based on feedback."@en ; . ## ─── Lifecycle Stages (Portfolio Lifecycle) ──────────────────────────────── ## ## ACME's own lifecycle stage set, used for both application components and ## technology components. Stages are dual-typed skos:Concept and ## ap:LifecycleStage so they satisfy the range of ap:atLifecycleStage from the ## Architecture Processes extension while staying navigable as a controlled ## vocabulary. ## ## Lifecycle stage is NOT the same thing as arch:architectureState. A stage ## says where an asset sits in its own life ("Phase-out"); architecture state ## says which temporal reality a model describes (Baseline / Target / ## Transitional). The two are orthogonal — a Phase-out application appears in ## the baseline architecture and is absent from the target. :AssetLifecycle a ap:LifecycleModel ; skos:prefLabel "ACME Asset Lifecycle"@en ; dcterms:description '''The lifecycle progression ACME applies to portfolio assets — applications and technology components alike: Planned, Current, Phase-out, Retired.'''@en ; ap:hasStage :Planned, :Current, :PhaseOut, :Retired ; . :LifecycleStages a skos:Concept ; skos:topConceptOf ; skos:inScheme ; skos:prefLabel "Lifecycle Stages"@en ; skos:definition "Stages of the ACME asset lifecycle, applied to applications and technology components."@en ; skos:narrower :Planned, :Current, :PhaseOut, :Retired ; . :Planned a skos:Concept, ap:LifecycleStage ; skos:broader :LifecycleStages ; skos:inScheme ; skos:prefLabel "Planned"@en ; skos:definition "Approved for introduction but not yet in production use."@en ; ap:partOfLifecycle :AssetLifecycle ; ap:stageOrder 1 ; ap:nextStage :Current ; skos:closeMatch , ; . :Current a skos:Concept, ap:LifecycleStage ; skos:broader :LifecycleStages ; skos:inScheme ; skos:prefLabel "Current"@en ; skos:altLabel "Active"@en ; skos:definition "In production use and supported. The default stage for the standing portfolio."@en ; ap:partOfLifecycle :AssetLifecycle ; ap:stageOrder 2 ; ap:nextStage :PhaseOut ; skos:exactMatch ; skos:closeMatch ; . :PhaseOut a skos:Concept, ap:LifecycleStage ; skos:broader :LifecycleStages ; skos:inScheme ; skos:prefLabel "Phase-out"@en ; skos:definition '''Still in production but scheduled for decommissioning. No new integrations or workloads may be added; a migration path must exist.'''@en ; ap:partOfLifecycle :AssetLifecycle ; ap:stageOrder 3 ; ap:nextStage :Retired ; skos:exactMatch ; skos:broadMatch ; . :Retired a skos:Concept, ap:LifecycleStage ; skos:broader :LifecycleStages ; skos:inScheme ; skos:prefLabel "Retired"@en ; skos:definition "Decommissioned. Retained in the model for traceability only."@en ; ap:partOfLifecycle :AssetLifecycle ; ap:stageOrder 4 ; skos:exactMatch ; skos:broadMatch ; .