Un motor de software es un componente central de un sistema de software complejo . La palabra "motor" es una metáfora del motor de un automóvil . Por tanto, un motor de software es un subsistema complejo .
No existe una guía formal para lo que debería llamarse motor, pero el término se ha generalizado en la industria del software . [1] [2] [3]
En diferentes contextos, los motores de software pueden significar cosas diferentes.