Los sistemas de automatización se han vuelto cada vez más complejos y se han visto enormemente aumentados los esfuerzos para probar las comunicaciones, la lógica de enclavamiento y el funcionamiento apropiado de todas las señales transmitidas a los sistemas SCADA. Durante el procedimiento de pruebas se detectan y corrigen errores y fallos de los parámetros e incluso en el firmware de los equipos. Pero cada actualización del firmware y también cualquier cambio de los ajustes de los dispositivos requiere al menos una nueva prueba de la función en cuestión, e idealmente una nueva prueba de todo el sistema.
Este proceso no es eficiente si se realizan pruebas manuales, por lo que es muy necesario un nuevo método de pruebas más automatizadas y eficientes del sistema. Disponemos actualmente de una solución así, basada en el concepto SCL que forma parte de la norma IEC 61850.