Interconnection of Heterogeneous CPS Models Through Architectural Views