http://www.ofiteco.com/lineas-de-negocio/presas-embalses/aplicacion-damdata
Diseño e implementación completa de un motor de cálculos programado en Java para DamData: SCADA de Ofiteco especializado en auscultación de presas.
Las fórmulas se expresaban en un lenguaje de definición de fórmulas definido formalmente mediante una gramática léxica y sintáctica. Estas fórmulas se compilaban a árboles gramaticales a través de un compliador generado empleando la herramienta ANTLR.
Las fórmulas se invocaban a través del SCADA permitiendo distintos cálculos empleando datos actuales y/o históricos.