Ejemplo de estrategia incremental ascendente

Técnica de los niveles de abstracción de Dijkstra
 

diseño de un sistema operativo diseño de un gestor de ficheros
nivel 5: operación
nivel 4: programas de usuario
nivel 3: buffers de E/S
nivel 2: intérprete de comandos
nivel 1: gestión de memoria
nivel 0: asignación del procesador, gestión de interrupciones
nivel 2: gestión de ficheros (secuencias de registros)
nivel 1: gestión de registros (secuencias de campos)
nivel 0: gestión de campos (secuencias de bytes)