Abstraction (software engineering) in the context of Computing platform


Abstraction (software engineering) in the context of Computing platform

Abstraction (software engineering) Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about Abstraction (software engineering) in the context of "Computing platform"


⭐ Core Definition: Abstraction (software engineering)

In software, an abstraction provides access while hiding details that otherwise might make access more challenging. It focuses attention on details of greater importance. Examples include the abstract data type which separates use from the representation of data and functions that form a call tree that is more general at the base and more specific towards the leaves.

↓ Menu
HINT:

In this Dossier

Abstraction (software engineering) in the context of Hardware platform

A computing platform, digital platform, or software platform is the infrastructure on which software is executed. While the individual components of a computing platform may be obfuscated under layers of abstraction, the summation of the required components comprise the computing platform.

Sometimes, the most relevant layer for a specific software is called a computing platform in itself to facilitate the communication, referring to the whole using only one of its attributes – i.e. using a metonymy.

View the full Wikipedia page for Hardware platform
↑ Return to Menu