As a phrase, this "Semantic Interoperability" is charmingly incomprehensible and empty.
"Interoperability" really needs to be qualified to be clear what or who are interoperating, and to what end. While you can interoperate without language, you cannot use a language without interoperating (private languages being of doubtful utility).
So - those of us who have been saying that we are interested in "semantic interoperability" would do better to say that we are interested in "language" and be done with it.
Those of us interested in semantic interoperability of healthcare information between IT systems, would be better off saying that we are interested in "machine readable languages for healthcare".
By Charlie McCay