The design of electronic systems is quite complex since they usually consist of a large number of components that are heterogenous in nature and include interfaces to different technologies (optical, ...