Industrial middleware layer for SCADA, IoT and distributed automation systems.