Finalmente, este modelo fue revisado para obtener una API (Application Program Interface) que separa el entorno de ejecución de la capa de protocolos (cf.