Otro ejemplo consiste en considerar al Shell como "front-end" que sirve como interfaz para interactuar con el núcleo del sistema operativo que cumple el rol "back-end".