Low-Level Abstractions - Abstraction Levels in System Design | OneNoughtOne