A language tree, or family tree with languages substituted for real family members, has the form of a node-link diagram of a logical tree structure.
From the en.wikipedia.org
For example, users of Javelin could move through the connections between variables on a diagram while seeing the logical roots and branches of each variable.
From the en.wikipedia.org
The logical dependencies between tasks are defined using an activity network diagram that enables identification of the critical path.
From the en.wikipedia.org
These relationships became the basis of a diagram originating with Boethius and used by medieval logicians to classify the logical relationships.
From the en.wikipedia.org
So the medieval Shield of the Trinity diagram could be considered to contain some implicit kernel of the idea of alternative logical systems.