Collaborative design for embedded systems : Co-modelling and Co-simulation (2014)