A survey of techniques for achieving metadata interoperability | Synapse