Onion model

Last updated
An onion model used in social penetration theory Onion Metaphor - Social Penetration Theory.png
An onion model used in social penetration theory

The onion model is a graph-based diagram and conceptual model for describing relationships among levels of a hierarchy, evoking a metaphor of the layered "shells" exposed when an onion (or other concentric assembly of spheroidal objects) is bisected by a plane that intersects the center or the innermost shell. The outer layers in the model typically add size and/or complexity, incrementally, around the inner layers they enclose.

Contents

An onion diagram can be represented as an Euler or Venn diagram composed of a hierarchy of sets, A1...Ak (but perhaps potentially or conceptually infinite) where each set An+1 is a strict subset of An (and by recursion, of all Am where in each case m > n). (Some applications of the concept, however, may fail to benefit from the mathematical and otherwise rigorous properties of the model.)

Such formats supported by Microsoft PowerPoint's SmartArt wizard invoke the term "stacked Venn".

In business

A template for an onion diagram. OnionDiagram.png
A template for an onion diagram.

An onion diagram is a kind of chart that shows the dependencies among parts of an organization or process. The chart displays items in concentric circles, where the items in each ring depend on the items in the smaller rings. [1]

The onion diagram is able to show layers of a complete system in a few circles. Each of the circles is able to represent a component that is dependent upon the component on the inside of it shown by the circle inside of it. The main concept of the diagram is shown by the center circle of the diagram. This chart is used due to the fact that it has a clear visual representation that is easy to read, and it has a strong visual impact. [2]

In computing

Computer network types by spatial scope Data Networks classification by spatial scope.svg
Computer network types by spatial scope

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.[ citation needed ] A simple example is to start with the program, operating system and hardware layers. Each of these layers can then be subdivided.

In psychology

There is also the cultural or personal identity onion model which has various layers such as environment, behaviors, feelings, beliefs, worldview, and ultimate allegiance or mission. [3] [4] These layers organize a person's reality and life. The outermost layers are the most visible to other people while the in-depth ones can only be inferred.

See also

Related Research Articles

<span class="mw-page-title-main">Hierarchy</span> System of elements that are subordinated to each other

A hierarchy is an arrangement of items that are represented as being "above", "below", or "at the same level as" one another. Hierarchy is an important concept in a wide variety of fields, such as architecture, philosophy, design, mathematics, computer science, organizational theory, systems theory, systematic biology, and the social sciences.

<span class="mw-page-title-main">Unified Modeling Language</span> Software system design modeling tool

The unified modeling language (UML) is a general-purpose visual modeling language that is intended to provide a standard way to visualize the design of a system.

<span class="mw-page-title-main">2D computer graphics</span> Computer-based generation of digital images

2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models and by techniques specific to them. It may refer to the branch of computer science that comprises such techniques or to the models themselves.

<span class="mw-page-title-main">Tree structure</span> Way of representing the hierarchical nature of a structure in a graphical form

A tree structure, tree diagram, or tree model is a way of representing the hierarchical nature of a structure in a graphical form. It is named a "tree structure" because the classic representation resembles a tree, although the chart is generally upside down compared to a biological tree, with the "stem" at the top and the "leaves" at the bottom.

<span class="mw-page-title-main">Technical drawing</span> Creation of standards and the technical drawings

Technical drawing, drafting or drawing, is the act and discipline of composing drawings that visually communicate how something functions or is constructed.

<span class="mw-page-title-main">Venn diagram</span> Diagram that shows all possible logical relations between a collection of sets

A Venn diagram is a widely used diagram style that shows the logical relation between sets, popularized by John Venn (1834–1923) in the 1880s. The diagrams are used to teach elementary set theory, and to illustrate simple set relationships in probability, logic, statistics, linguistics and computer science. A Venn diagram uses simple closed curves drawn on a plane to represent sets. Very often, these curves are circles or ellipses.

<span class="mw-page-title-main">Spheroidal weathering</span> Form of chemical weathering that affects jointed bedrock

Spheroidal weathering is a form of chemical weathering that affects jointed bedrock and results in the formation of concentric or spherical layers of highly decayed rock within weathered bedrock that is known as saprolite. When saprolite is exposed by physical erosion, these concentric layers peel (spall) off as concentric shells much like the layers of a peeled onion. Within saprolite, spheroidal weathering often creates rounded boulders, known as corestones or woolsack, of relatively unweathered rock. Spheroidal weathering is also called onion skin weathering,concentric weathering,spherical weathering, or woolsack weathering.

A modeling language is any artificial language that can be used to express data, information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the structure of a programming language.

A diagram is a symbolic representation of information using visualization techniques. Diagrams have been used since prehistoric times on walls of caves, but became more prevalent during the Enlightenment. Sometimes, the technique uses a three-dimensional visualization which is then projected onto a two-dimensional surface. The word graph is sometimes used as a synonym for diagram.

<span class="mw-page-title-main">Pie chart</span> Circular statistical graph that illustrates numerical proportion

A pie chart is a circular statistical graphic which is divided into slices to illustrate numerical proportion. In a pie chart, the arc length of each slice is proportional to the quantity it represents. While it is named for its resemblance to a pie which has been sliced, there are variations on the way it can be presented. The earliest known pie chart is generally credited to William Playfair's Statistical Breviary of 1801.

<span class="mw-page-title-main">Entity–relationship model</span> Model or diagram describing interrelated things

An entity–relationship model describes interrelated things of interest in a specific domain of knowledge. A basic ER model is composed of entity types and specifies relationships that can exist between entities.

<span class="mw-page-title-main">Infographic</span> Graphic visual representation of information

Infographics are graphic visual representations of information, data, or knowledge intended to present information quickly and clearly. They can improve cognition by using graphics to enhance the human visual system's ability to see patterns and trends. Similar pursuits are information visualization, data visualization, statistical graphics, information design, or information architecture. Infographics have evolved in recent years to be for mass communication, and thus are designed with fewer assumptions about the readers' knowledge base than other types of visualizations. Isotypes are an early example of infographics conveying information quickly and easily to the masses.

A learning cycle is a concept of how people learn from experience. A learning cycle will have a number of stages or phases, the last of which can be followed by the first.

Product structure is a hierarchical decomposition of a product, typically known as the bill of materials (BOM). As business becomes more responsive to unique consumer tastes and derivative products grow to meet the unique configurations, BOM management can become unmanageable. For manufacturers, a bill of materials (BOM) is a critical product information record that lists the raw materials, assemblies, components, parts and the quantities of each needed to manufacture a product.

<span class="mw-page-title-main">Diagrammatic reasoning</span>

Diagrammatic reasoning is reasoning by means of visual representations. The study of diagrammatic reasoning is about the understanding of concepts and ideas, visualized with the use of diagrams and imagery instead of by linguistic or algebraic means.

<span class="mw-page-title-main">Concentric objects</span> Geometric objects with a common centre

In geometry, two or more objects are said to be concentric when they share the same center. Any pair of objects with well-defined centers can be concentric, including circles, spheres, regular polygons, regular polyhedra, parallelograms, cones, conic sections, and quadrics.

<span class="mw-page-title-main">Function model</span>

In systems engineering, software engineering, and computer science, a function model or functional model is a structured representation of the functions within the modeled system or subject area.

<span class="mw-page-title-main">Structure chart</span> Chart

A structure chart (SC) in software engineering and organizational theory is a chart which shows the smallest of a system to its lowest manageable levels. They are used in structured programming to arrange program modules into a tree. Each module is represented by a box, which contains the module's name. The tree structure visualizes the relationships between modules.

A seismic metamaterial, is a metamaterial that is designed to counteract the adverse effects of seismic waves on artificial structures, which exist on or near the surface of the Earth. Current designs of seismic metamaterials utilize configurations of boreholes, trees or proposed underground resonators to act as a large scale material. Experiments have observed both reflections and bandgap attenuation from artificially induced seismic waves. These are the first experiments to verify that seismic metamaterials can be measured for frequencies below 100 Hz, where damage from Rayleigh waves is the most harmful to artificial structures.

The hexagonal architecture, or ports and adapters architecture, is an architectural pattern used in software design. It aims at creating loosely coupled application components that can be easily connected to their software environment by means of ports and adapters. This makes components exchangeable at any level and facilitates test automation.

References

  1. Biafore, Bonnie (2004). Visio 2003 Bible. Indianapolis, IN: Wiley. p. 235. ISBN   0-7645-7294-6. OCLC   55217040.
  2. "Rainbow and onion diagrams". End Violence Against Women. Retrieved 17 October 2013.
  3. Korthagen, Fred A. J.; Vasalos, Angelo (February 2005). "Levels in reflection: core reflection as a means to enhance professional growth" (PDF). Teachers and Teaching. 11 (1): 47–71. doi:10.1080/1354060042000337093. S2CID   18032926. Archived from the original (PDF) on 2016-03-04. Retrieved 2015-03-09.
  4. Korthagen, Fred A. J.; Vasalos, Angelo (2010). "Going to the core: deepening reflection by connecting the person to the profession". In Lyons, Nona (ed.). Handbook of reflection and reflective inquiry. New York: Springer. pp. 529–552. CiteSeerX   10.1.1.486.6428 . doi:10.1007/978-0-387-85744-2_27. ISBN   9780387857435. OCLC   664583984.