Slide 28
Slide 28 text
Programming languages
Naming everything with identifiers
Basic dimensions: primitives, collections,
enums
Grouping of dimensions: Struct, Tables,
Classes, Prototypes, Product types
Navigable Relations: Associations, pointers,
references, foreign keys)
Bounded Contexts: microservices, modular
monolith, no more one unified model but one
model by context
Partitioning, categorizing: IF statements on
values, inheritance, ML
Language-driven
Quality dimensions: line, bounded line, circle…
Grouping of dimensions: Domain, Set of
quality dimensions
Navigable Relations: kinship relations,
meronomic relations (part-whole)
Bounded Contexts: Domains in an object
category are weighted by their prominence in a
[usage/finality] context
Partitioning, categorizing: Voronoï tesselation
Conceptual Spaces
1-to-1