# Diagram

A user interface term for a representation of some group of information that at least partially makes use of structural or symbolic representation. The study of diagrams has become particularly interesting in recent years, and programmatic generation of them is in TUNES' interface generation's interest.- Diagrammatic Representation And Reasoning, a paper given in 1994 as an overview of the subject.
- The entry on diagrams from the Stanford Encyclopedia of Philosophy.
- A Meta-Taxonomy for Diagram Research, a recent chapter (by Alan Blackwell, who has written many other HCI papers and is the mantainer of
*Cognitive Dimensions of Notations Resource Site*, see Psychology of Programming) of the following book. - Diagrammatic Representation And Reasoning, a Springer-Verlag book in 2002 which covers many details in greater depth of analysis, by Bernd Meyer, Michael Anderson and Patrick Olivier.
- ACTING WITH DIAGRAMS: how to plan strategies.
- Diagrammatic Reasoning Site.
- E.R. Tufte's books on information design are also quite relevant.
- International Conference on the Theory and Application of Diagrams.
- Diagrammatic Reasoning and Knowledge Acquisition.
- Thinking With Diagrams.
- Diagramming.

In category theory a diagram is a graph where edges are labelled with morphisms and vertices are labelled with objects, in a way that typing of morphisms is respected. Formally, a diagram in a category C is a functor from the free category generated by the graph to C. A commutative diagram is a diagram where some equation holds. The formal definition is the same, where the free category is suitably quotiented by the congruence induced by the equations.

**This page is linked from: ** Clarity Syntax in K Vital