This article needs additional citations for verification. (April 2018) (Learn how and when to remove this template message)
The onion model is a graph-based diagram template for describing an expanding or extending relationship between several concepts. The name is a metaphor of the layered shells that become visible when you cut open an onion. The outer layers in the model typically add size or complexity incrementally to the central layers.
The onion diagram can be presented as an Euler diagram or a stacked Venn diagram. For the record, a stacked Venn contains a series of sets A1...Ak where each set An is a strict subset of An+1 (and by recursion, of all Am where m > n). However, as the onion is often used as a metaphor, it doesn't necessarily make sense to interpret the contents of an onion diagram literally or mathematically.
The onion model in computing is used as a metaphor for the complex structure of information systems. The system is split into layers to make it easier to understand. A simple example is to start with the program, operating system and hardware layers. Each of these layers can then be subdivided.
- Information security § Defense in depth
- Matryoshka doll
- Social penetration theory § Onion metaphor
- Start With Why § The golden circle
|This systems-related article is a stub. You can help Wikipedia by expanding it.|