X-Nico

unusual facts about abstraction layer


Abstraction layer

Kevlin Henney's corollary to this is, "...except for the problem of too many layers of indirection."


ARINC 653

An abstraction layer managing the timer and space partitioning constraints of the platform (memory, CPU, Input/output).


see also

EpesiCRM

It included Record Browser - CRUD engine, designed by Arkadiusz Bisaga (ethnar), which is a high-level database abstraction layer, handling not only Create/Read/Update/Delete operations, but also handling automatic pagination, lazy delete, full record history, sorting, filtering and more.

Hardware abstraction

Windows Vista and later (Windows Server 2008 and later for servers) automatically detect which hardware abstraction layer (HAL) should be used at boot time.

RTAS

Run-Time Abstraction Services, a firmware abstraction layer used on some computers