Semantic correlation of behavior for the interoperability of heterogeneous simulations