Principle of abstraction

Principle of abstraction

:"'level of abstraction' redirects here. For the concept in computer science, see Abstraction layer."

The principle of abstraction is a grouping principle, whereby a hierarchy is adhered to with higher levels of abstraction placed near the top with more specific concepts underneath.

In argument mapping, the principle of abstraction requires that subjective conclusions are supported by less subjective lemmas, which are eventually supported by objective, or near objective premises and/or basis boxes.

Example

For the teaching (not personnel) organization of a university the levels of abstraction would go something like this.

University:Faculty of Science::Department of Physics:::Subject - Physics 101::::Topic - Fluid dynamics::Department of Earth Sciences::Department of Biology:Faculty of Arts::Department of History:::Australian History::::1850-1854 Victorian Gold rush::Department of Philosophy::Department of Literature:Faculty of Medicine::Department of Immunology::Department of Neurosurgery::Department of Endocrinology


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Abstraction principle (programming) — In software engineering and programming language theory, the abstraction principle (or the principle of abstraction) is a basic dictum that aims to reduce duplication of information in a program (usually with emphasis on code duplication)… …   Wikipedia

  • Abstraction principle — The abstraction principle or Abstraktionsprinzip is a legal term in German law relating to the law of obligations ( Schuldrecht ) and property law ( Eigentumsrecht ). Although no express reference to it is made in the German civil law code (BGB) …   Wikipedia

  • Abstraction layer — This is about the concept in computer science, for the concept in grouping, see Principle of abstraction. An abstraction layer (or abstraction level) is a way of hiding the implementation details of a particular set of functionality. Software… …   Wikipedia

  • Abstraction (computer science) — In computer science, abstraction is the process by which data and programs are defined with a representation similar to its pictorial meaning as rooted in the more complex realm of human life and language with their higher need of summarization… …   Wikipedia

  • Principle of least privilege — In information security, computer science, and other fields, the principle of least privilege, also known as the principle of minimal privilege or just least privilege, requires that in a particular abstraction layer of a computing environment… …   Wikipedia

  • Dependency inversion principle — In object oriented programming, the dependency inversion principle refers to a specific form of decoupling where conventional dependency relationships established from high level, policy setting modules to low level, dependency modules are… …   Wikipedia

  • Liskov substitution principle — In object oriented programming, the Liskov substitution principle is a particular definition of subtype that was introduced by Barbara Liskov in a 1987 conference keynote address entitled Data abstraction and hierarchy ] as follows:: Let q(x) be… …   Wikipedia

  • first principle — noun the elementary stages of any subject (usually plural) he mastered only the rudiments of geometry • Syn: ↑rudiment, ↑first rudiment, ↑alphabet, ↑ABC, ↑ABC s, ↑ABCs • Usage Domain: ↑ …   Useful english dictionary

  • first principle — any axiom, law, or abstraction assumed and regarded as representing the highest possible degree of generalization. * * * …   Universalium

  • first principle — first′ prin′ciple n. any axiom, law, or abstraction assumed and regarded as representing the highest possible degree of generalization …   From formal English to slang

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”