さまざまな UML モデリング ツール (Visual Paradigm、PowerDesigner など) からいくつかの XMI ファイルを取得しました。各ファイルは、クラス B がクラス A を拡張しただけの単純な UML ダイアグラムを表します。
平均して、各ファイルには次のようなコードが含まれています。
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_kkgsMBeLEd60N8ipLbB6nA" name="ObjectOrientedModel_4">
<packagedElement xmi:type="uml:Class" xmi:id="_-0_24HdHEeCkkOWu36zbRw" name="A"/>
<packagedElement xmi:type="uml:Class" xmi:id="_--YcYHdHEeCkkOWu36zbRw" name="B">
<generalization xmi:id="_-_blQHdHEeCkkOWu36zbRw" general="_-0_24HdHEeCkkOWu36zbRw"/>
</packagedElement>
</uml:Model>
uml:smth や xmi:smth がどこに記述されているかは分かりますが、packageElement などのタグがどこから取られたのかわかりません。
http://www.omg.org/spec/XMI/2.4/Beta2/に到達する前に、OMG 仕様に情報は見つかりませんでしたが、そのタグは XMI 2.4 仕様を作成する前に使用されていました。