La metodología de diseño construccionista (CDM – Constructionist design methodology) es un enfoque para construir sistemas altamente modulares de muchos componentes que interactúan. La fuerza del MDL radica en la simplificación del modelo de sistemas complejos y multifuncionales que requieren una evolución arquitectónica del flujo de datos enredado y de las jerarquías de control.