RESUMENEn el campo de las ingenierías, en general, es importante disponer de pautas y procesos que faciliten las actividades en la resolución de problemas complejos de la ingeniería, principalmente en los de simulación, donde la carga de cálculo es considerablemente alta y las partes en las que se descompone el problema están débilmente acopladas. En este artículo se propone un marco de trabajo de un sistema basado en componentes y centrado en agentes autónomos que ofrece soporte para la resolución distribuida de problemas. La técnica parte de un plan de trabajo y de una colección de componentes encargados de generar, optimizar y distribuir las tareas del plan, y de una colección de agentes encargados de ejecutarlas. Asimismo, se propone una arquitectura de componentes para el sistema de resolución y un algoritmo de optimización de planes de tareas.PALABRAS CLAVESSistema basado en componentes, agentes autónomos, resolución distribuida de problemas