Contents Your pipeline
The six stages of the pipeline, in the book's order. Each one unlocks the next.
Chapters
About this pipeline name, domain, purpose, who stewards it
Stage 1 Controlled vocabulary
Say what the vocabulary is for, list where the words come from, then add terms: one preferred term per concept, its alternatives, and a definition.
1Purpose and scope
2Sources where the words come from
Style guide optional Β· how terms are written
3Terms
The stage's checklist
Stage 2 Metadata application profile
Choose the Dublin Core elements every record needs, and say for each whether it is required, how many times it may appear, and how it is written.
1Profile record
2Elements
Systems and crosswalk optional Β· which field holds each element in each system
The stage's checklist
Stage 3 Taxonomy
Write down what the taxonomy is for, make a scheme, place your approved terms in it, and give each one its parent. Every parent must pass the Is-a test.
1Use cases
Coverage model optional Β· what the taxonomy must cover
2Schemes and hierarchy
The stage's checklist
Stage 4 Thesaurus
Pick a concept and add what the taxonomy could not say: related concepts, a scope note, a mapping to an outside vocabulary.
1Concepts
Collections optional Β· groups for display, never hierarchy
The stage's checklist
Stage 5 Ontology CBox β TBox β ABox β Check
Three boxes in order. CBox: questions, namespaces and the ontology's record. TBox: classes, then properties. ABox: test individuals. Then Check.
1Competency questions what the ontology must answer
2Namespaces and the ontology record
3Concept schemes from stages 3 and 4
What SKOS is used in each box, and how concepts cross into the TBox and ABox
1Standards to reuse before defining your own terms
2Classes the hierarchy first
3Properties how classes relate
4Constraints SHACL shapes: the rules the thin OWL frame cannot state
5Metadata from the profile which records carry it
1Individuals
The three-box validation
All findings every error and warning, by box
Inferred triples what a reasoner adds, with the rule
Stage 6 Knowledge graph Query Β· Graph
What the five stages before it built, as one graph. Ask it a question in SPARQL, or look at it. Your competency questions are the first queries, and any query's answer can be drawn.
The stage's checklist
RDF See the RDF
Everything the pipeline has produced so far, as Turtle. Pick a layer, read it, copy it, or export it. It changes as you work, so come back after any stage.