Abstraction, derived from the Latin abstractio, refers to a philosophical and linguistic concept which describes the process of forming a concept from its general characteristics. A core principle of language and linguistic structure, abstractions describe the ability to create new words from existing ones by incorporating a particular methodology, such as the stem, suffix or prefix of a word. The concept of abstraction has been studied from various perspectives, including linguistics, historical linguistics, morphology, and pragmatics. From a linguistic standpoint, abstraction is used to signify the evolution of words over time and the creation of new words using existing ones. The evolution of abstraction can be broken down into two imperatives; the first being the evolution of the form of the word, and the second being the evolution of its meaning over time. In terms of morphology, abstraction involves the use of affixes and suffixes to alter the form of the word, while maintaining the original meaning. From a pragmatic perspective, abstraction is used to create a new concept by rearranging existing words and combining them with certain elements in order to carry a new meaning.
Morphology, Etymology, Pragmatics, Lexicalization, Semantics
Abstraction is a noun, defined as a concept or idea not associated with any specific instance. Its synonyms include generality, idea, abstractionism and concept. Its antonyms include reality and particulars. Its cognates include abstract, abstractedness and abstractionism. Variants of the word include abstracted, abstracting and abstractly.
etymic, origin, structural, synthesis, meanings
Abstraction is a term used to refer to the process of creating a simplified version of an original concept in order to aid understanding. It is often used to define a concept in terms of its characteristics or characteristics in general. Abstraction involves the process of abstracting from the immediate characteristics of a particular thing to try and identify the essence of its identity. In a linguistic context, this form of abstraction is widely used to create new words or phrases in other languages. Examples include: sugestiune (Romanian), abstrakcya (Polish), abstrakzio (Basque), begrip (Dutch), abstraksi (Indonesian), abstraksión (Galician), abstraksiyon (Turkish), abstraktsioon (Estonian), abstraksjo (Norwegian), abstraction (French).
Multilingual terminology, concept, concepto, concetto, abstrakti, abstraktion, abstrakt, abstraktion, abstrahieren, abstraer, abstraheere, abstraerai, abstrair, abstraida, abstrahiere, abstrair, abstrahiere.
Abstraction is the process of representing concepts independently from the specific details of how they are implemented. This allows a software engineer to focus on the general idea without getting bogged down in the specifics. Abstraction is often used to create a more robust design, as high level concepts are often more easily reused than low level details. It is also used to simplify the development process, as a concept can be implemented in a variety of ways without having to create entirely new implementations. Important works by abstraction include the use of abstraction layers to separate large software systems and the use of abstraction algorithms to improve the efficiency of a system.
Software engineering, object-oriented programming, encapsulation, generalization.
CITATION : "Ahmad Al-Khatib. 'Abstraction.' Design+Encyclopedia. https://design-encyclopedia.com/?E=204220 (Accessed on March 23, 2023)"
We have 71.901 Topics and 224.230 Entries and Abstraction has 4 entries on Design+Encyclopedia. Design+Encyclopedia is a free encyclopedia, written collaboratively by designers, creators, artists, innovators and architects. Become a contributor and expand our knowledge on Abstraction today.