Le tecnologie hardware e software hanno raggiunto livelli tali da impattare profondamente con il progetto e lo sviluppo dei sistemi di controllo in generale e in particolare con i sistemi di automazione industriale.
L’avvento del calcolo, della comunicazione e della misura ubiqui e distribuiti determina enormi quantità di dati generati da un elevato numero di unità con grande velocità di elaborazione e comunicazione, ma caratterizzata da incertezze (ad esempio nei tempi di trasmissione) e inaffidabilità (ad esempio nella comunicazione).