En este trabajo se describe una propuesta para desarrollar sistemas de scheduling en el dominio de sistemas industriales, utilizando como base un generador de motores de scheduling, para una instancia especifica de un dominio determinado. El constructor de motores de scheduling utiliza una combinación de métodos provenientes de la ingeniería del software y de la inteligencia artificial. Más específicamente, se presenta una integración entre SPL - Software Product Line, y la programación con restricciones.