IP reuse is essential in embedded SoC design. IP components may be described in different modeling languages and present heterogeneous interfaces. The Tangram environment supports the remote evaluation of IP components, implementing the virtual integration of heterogeneous components into distributed co-simulation models. Within this context, Tangram presents a unique solution to the adaption of heterogeneous functional interfaces of IP components and to the interoperability between different modeling languages.