Too often, when stating problems, requirements, results and solutions, much remains in background knowledge, and waste results. Data is amassed in the petabytes, and sophisticated analyses tease patterns out of them, but if these culminate in knowledge being communicated in the arcana of mathematical terminology or even summary tables, much of the message is lost. These, and related problems, can be overcome in various ways—graphing, charting, visualizations, knowledge representation, visual proofs, and the like.
Charts (See A. Abela’s Chart Suggestions for a well-presented, concise guide to chart selection)
Graphs
- Graph Theory
Lattices
- Lattice Theory
Mathematical State Models
- automata
- finite state automata
- pushdown automata
- linear bounded automat
- markov chains
Diagramming/Specification Languages/Data Modeling
- Business Process Execution Language (BPEL)
- Business Process Modeling Notation (BPMN)
- Unified Modeling Language (UML)
