La métrica de software Lines Of Code cuenta el número de líneas de código fuente de un programa. Así se determina el tamaño de un programa. Esta métrica se puede utilizar para estimar la carga de trabajo para el desarrollo del programa, la productividad de la programación y el mantenimiento del software publicado.
Cada línea de un objeto textual implementado (función (FUN), bloque de función (FB), tipo de unidad de datos (DUT), lista de variables globales (GVL), etc.) se tiene en cuenta en la métrica Lines Of Code.
Ejemplo
Ejemplo de cálculo de Lines Of Code para código IEC-61131-3:
Declaration:
1: PROGRAM SR_Main
2: VAR
3: x: BOOL;
4: END_VAR
Implementation:
1:
2: IF (x = TRUE) THEN
3: DoSomething();
4: END_IF
5:
6: // A nice comment
7: SpecialMethod();
Resultado de Lines Of Code.
Lines Of Code (LOC) = 11