Revised 15 Nov to include an interoperability research result. See also:
... SQL is a database query and interchange language that has been around many many years. However, all vendors have their own dialects and refuse to export their databases into an SQL dialect that other tools would understand without choking.
... Due to changes in the UML specification and its reference implementation for Eclipse, his UML files became slightly incompatible and failed to load. We are still in the process of figuring out how to adjust MagicDraw to create the format the Eclipse needs and vice versa. ...
Standards and Pseudo Standards, Holger Knublauch, July 28, 2006