問題タブ [xmi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uml - XMI2.1ファイルのUML2.3のXMLスキーマ
次の名前空間のxmlスキーマまたはDTDはどこにありますか:http ://www.omg.org/spec/UML/20090901
そんなことありますか?UMLデータモデルをXMIファイルにエクスポートしたいと思います。エクスポートされたXMIファイルを検証するには、このxmlスキーマファイルが必要です。
uml - UMLモデルと図の定義、どこですか?– XMIにはそれらがありますが、標準にはありませんか?
そのため、モデルと図の仕様と定義を探すために、UML 2.3インフラストラクチャ、UML 2.3上部構造、MOF 2.0、およびXMI2.11標準を調べてきました。
モデルと図、およびそれらが何であるか(図はモデルのビューを示しています)については知っていますが、Visual ParadigmからエクスポートされたXMIファイルでそれらを見て分析すると、少し混乱しました。
上記の標準全体で、仕様には対応する意味を持つ図とモデルが具体的に記載されていますが、それがどこで定義されているか、そして最も重要な部分であるUMLメタモデルにどのように組み込まれるかがわかりませんでした。
上記のXMIの構造は次のとおりです(大幅に剪定されています)。
そのため、モデルとダイアグラムの定義が見つからなかったため、許可されている/可能なモデル要素の数と、そのコンテンツに含まれている可能性のあるコンテンツもわかりませんでした。ダイアグラムについても同じですが、そうなる可能性があることはわかっています0..*
。
.net - XMI を解析するには?
XMI ドキュメントを解析するためのソフトウェアが必要です。.NET は出力を処理できる必要があります。便利な関連ソフトを教えてください。
uml - UML 2.0 シーケンス図でのメッセージの順序
メッセージの順序は、UML 2.0 シーケンス図でどのようにモデル化されていますか?
私はUML 2.2 Superstructure 仕様を参照しましたが、モデルの順序で見つかった唯一の構造はGeneralOrdering
クラスです。Papyrusを使用してシステムをモデリングしていますが、メッセージ順序情報が自動的に挿入されないため、このクラスの使用に関するガイドラインがありません。
他のツールをテストして XMI 出力をチェックするというアイデアもありましたが、シーケンス図を適切にエクスポートしたツールは、独自の拡張機能を使用してメッセージの順序をモデル化していました。Umodel、astah*、Enterprise Architect、PowerDesigner、Software Ideas Modeler、Visual Paradigmを試しました。
ヒントはありますか?
eclipse - SysML モデル (XMI 形式) を Papyrus にインポートするにはどうすればよいですか?
Enterprise Architect からエクスポートされた XMI 2.1 形式の SysML モデルがあります。
Papyrusを代替モデルの IDE として評価しています。すべての構造ブロックと動作ブロックを含む XMI ファイルを Papyrus にインポートしたいと考えています。
これが私が試したことです:
- 新しい Papyrus プロジェクトを作成します。
- プロジェクトを右クリックし、[インポート] を選択して、自分の XMI ファイルを参照します。
ただし、これは Papyrus プロジェクトに XMI ファイルをインクルードするだけです。それを開くと、モデル要素が XML として表示されます。
Papyrus は XMI のインポートをサポートしていますか?サポートしている場合、どうすればこれを実現できますか?
uml - UML XMI 表現のタグ
さまざまな UML モデリング ツール (Visual Paradigm、PowerDesigner など) からいくつかの XMI ファイルを取得しました。各ファイルは、クラス B がクラス A を拡張しただけの単純な UML ダイアグラムを表します。
平均して、各ファイルには次のようなコードが含まれています。
uml:smth や xmi:smth がどこに記述されているかは分かりますが、packageElement などのタグがどこから取られたのかわかりません。
http://www.omg.org/spec/XMI/2.4/Beta2/に到達する前に、OMG 仕様に情報は見つかりませんでしたが、そのタグは XMI 2.4 仕様を作成する前に使用されていました。
xml - Ecore の XMI モデル インスタンスを特定の XSD の XML に変換する方法は?
インポートされた XML スキーマ ファイル (XSD) に基づく Ecore モデルを使用しています。生成された Java クラス (Ecore モデルに基づく) を使用して、モデルのインスタンスを構築し、XMI 標準のリソースとして保存します。この XMI ファイルは、実際には Ecore モデルに準拠する XML ファイルです。
質問:
Ecore モデルのインスタンスを XMI 形式から元の XML スキーマ (XSD) に準拠する XML 形式に変換することは可能ですか?
そのような変換を提供できる SDK/フレームワーク/プラグインはどれですか?
ありがとう
model - topcased sysml モデルを rhapsody sysml モデルに変換する方法は?
既存の Topcased SYSML モデルを Rhapsody SYSML モデルに変換しようとしています。Rhapsody XMI Toolkit を使用して UML モデルを変換することができます。残念ながら、topcased は rhapsody とは別の sysml プロファイルを使用するため、SYSML モデルでは機能しません。双方向の変換はさらに優れていますが、topcased->rhapsody の方が重要です。これを達成する方法はありますか?
python - Pythonを使用してxmiファイルをxmlファイルに変換します
xmi 形式のアクティビティ図を xml 形式に変換する必要があります。python を使用してこの変換は可能ですか?xmi ファイルを xml に変換するツールはありますか?
python - xmi のアクティビティ図を xml 形式に変換する
Umbrello というツールを使用して xmi 形式のアクティビティ図を作成しました。xml 形式のアクティビティ図をペトリネットに変換する Uml2owfn というツールも使用しています。xmi 入力を受け付けないため、xmi を xml に変換する必要があります。これはPythonを使用して可能ですか?この変換を実行するツールはありますか?