Automatic generation of system model diagrams driven by multi-source heterogeneous data | Synapse