peniskalaan

Noun

 * 1) abstraction:
 * 2) the act of abstracting, separating, withdrawing, or taking away; withdrawal; the state of being taken away.
 * 3)  any generalization technique that ignores or hides details to capture some kind of commonality between different instances for the purpose of controlling the intellectual complexity of engineered systems, particularly software systems.