@startuml
title Wikimedia LEADS information architecture
top to bottom direction
rectangle "credential definition" as CreDef {
class "microcredential\ndefinition" as MCDef
class "learning path\ndefinition" as LPDef
}
LPDef "0..*" o-- "2..*" MCDef : includes
note bottom of MCDef
- in this context credential & microcredential are synonyms
- links certificates to competences and practices
end note
class "practice"
note top of practice
an Essence practice is:
- reusable methodological knowledge
- describes a way of working
- can be composed into methods
- may involve activities, work products, competencies, alphas and states
end note
together {
class "competence"
class "skos:Concept" as SKOSConcept <<standard>>
class "ESCO concept" as ESCOConcept <<external vocabulary>>
}
competence --> ESCOConcept : maps to
ESCOConcept --|> SKOSConcept
competence "0..*" --> "0..*" ESCOConcept : skos:exactMatch / skos:closeMatch
note left of ESCOConcept
- ESCO is an external controlled vocabulary.
- Local competences may be mapped to ESCO concepts
using SKOS mapping properties such as
skos:exactMatch, skos:closeMatch, or skos:relatedMatch.
- ESCO concepts are not subclasses of local competences.
end note
class "verifiable\ncredential" as VC
note top of VC
synonyms of certificate:
- verifiable credential
- certified credential
end note
class "course"
class "W3C VC Data Model v2.0" as VCDM
note bottom of VCDM
W3C Recommendation
15 May 2025
end note
class "OMG Essence 1.2" as Essence
note bottom of Essence
OMG Standard
July 2018
end note
practice .right.> Essence : conforms to
practice --> competence : requires
competence --> CreDef : requires
VC --> CreDef : certifies
VC ..> VCDM : conforms to
CreDef ..> VCDM : conforms to
course --> CreDef : grants
course --> VC : issues
course --> "learning evidence" : produces
VC --> "learning evidence" : links to
CreDef --> competence : enables
competence --> practice : enables
course "1" o-- "0..*" CreDef : includes
course "1" o-- "0..*" practice : includes
note top of LPDef
- credentials are stackable;
- stacks of credentials are learning paths;
- learning path == curriculum
end note
note top of competence
- Subset of competences aligned with ESCO.
- The overall competence set extends ESCO.
end note
@enduml