Soyutlama katmanı
Bilişim sistemlerinde, bir soyutlama katmanı veya soyutlama seviyesi, bir alt sistemin çalışma ayrıntılarını gizlemenin bir yoludur. Soyutlama katmanlarını kullanan yazılım modellerine örnek olarak, ağ protokolü için OSI modeli, OpenGL ve diğer grafik kütüphaneleri verilebilir. Bu katmanlar, kaygıların ayrılması ilkesine dayanarak birlikte çalışabilirlik ve platform bağımsızlığı sağlar.