graph { *style=dotted; *fontname="Belgika8th"; *fontsize=11; *fontcolor=gray60; *color=gray60; *labeljust=l; *margin=0.75; *dpi=300; * *node [fontname="Belgika8th" shape=box] * *subgraph clusterTree { *label="Trees"; * *tree [shape=octagon] *root *branch -- modularity -- abstraction *abstraction -- metaphor -- representation *representation -- intentional *representation -- unintentional * forest -- tree forest -- graft -- whip *tree -- root *tree -- graft -- cut *tree -- branch -- subgraph clusterGraft { *label="Graft"; *graft -- cut * *branch -- root *branch -- leaf -- love *graft -- intentional *graft -- prune -- "generating all trees" -- "Knuth0 (facile 4)"-- Hornbeam -- Beech -- Maple -- Elm -- Alder -- Great Willow -- Elder -- Hazel -- Ash -- Oak -- Chestnut -- Linden -- Hawthorn -- Rowan *prune -- intentional *forest -- boundary *forest -- tree -- fungi *forest -- "generating all trees" *scion -- stock -- descendant *} * *} *subgraph shapes { *trere [shape=octagon] *drop [shape=egg] *wiener -- wiener *bateson -- wiener *bateson -- bateson *} *pipe -- branch -- fork *root -- branch *root -- drop *drop -- drip *subgraph clusterPipelines { *label="Pipes"; * *filter -- drip -- drip -- drip -- drip -- drop *pipe -- direction *leak -- packet *leak -- subgraph clusterIntentions { *label="Intentions" * *intentional [color=orangered fontcolor=orangered] *unintentional [color=orangered fontcolor=orangered] *} [color=orangered ] * *intention -- intentional -- encapsulation *direction -- intention -- disposition -- encapsulation *balance -- intentional -- encapsulation *balance -- unintentional -- encapsulation *pipe -- leak -- drip -- drip -- drip -- drip -- drip -- encapsulation *pipe -- filter -- encapsulation *leak -- filter -- "semi-permeable" -- boundary -- encapsulation *pipe -- overflow -- canal -- encapsulation *pipe-- "ad hoc" -- graft -- encapsulation *structure -- intentional -- encapsulation *structure -- unintentional -- encapsulation *structure -- tree -- encapsulation *structurelessness -- structure -- encapsulation *} *wiener -- great -- branch -- encapsulation -- river * *"|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" -- "|" * *pipe -- "|" *shell -- "|" *branch -- "|" -- root *root -- shell *root -- stock * *canal -- zenne *canal -- ham * *"|" [fontsize=40 margin="1,1"] *pipe [fontsize=20] *river [color=aliceblue fontcolor=cornflowerblue style=filled margin=".5,.1"] * *river -- tree -- leaf *river -- pipe -- canal -- stream *river -- stream *stream -- flow *stream -- packet -- encapsulation *river -- flow -- sediment * *diffraction -- decision -- articulation -- encapsulation *observation -- observer -- apparatus -- phenonema *scion -- graft -- bind -- boundary -- stock *scion -- master -- slave -- stock }