問題タブ [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.

0 投票する
1 に答える
3355 参照

command-line - EnterpriseArchitectでeapからxmiへのエクスポートを自動化

EnterpriseArchitectで*.eapから*.xmiへのエクスポート(変換)を自動化する方法はありますか?理想的には

自動化された継続的インテグレーションを使用したいので、GUIダイアログをクリックすることはできません。複雑な理由から、eapファイルが変更された後にVCSでxmiをチェックインしたくありません。

http://www.sparxsystems.com/enterprise_architect_user_guide/8.0/projects_and_teams/exporttoxmi.htmlにあるXMIエクスポートのFAQは、残念ながら自動化された方法を説明していません。

0 投票する
2 に答える
959 参照

xml - XMI/UML ファイルの検証に使用できる既存の XML スキーマはありますか?

受信した XMI ファイルが OMG によって設定された XMI 標準に準拠していることを検証できる必要があるだけです。

例えば、

このように始まるファイルがあります...

最初の部分は問題なく検証されますが、uml:Model にヒットするとすぐにエラーがスローされます。OMG の Web サイトを調べましたが、この UML 部分を検証するためのスキーマが見つかりません。自分で書く必要がありますか?私はこれを正しく行っていますか?実際には以前に有効期限が切れたことはなく、いくつかの仕事上の要求により、自分自身を適切に教育する時間がありません. すべてのヘルプ/アドバイスをいただければ幸いです。前もって感謝します!

0 投票する
2 に答える
777 参照

perl - Perl UMMF チュートリアル?

ソース コードから UML ダイアグラムを作成できるようにしたいのですが、UMMF - UML Meta-Model Frameworkを見つけました。ただし、2 つのクラスとそれらの間の単純な関係を持つ図の作成を開始するためのチュートリアルは見つかりませんでした。

基本的に私が今のところ達成しようとしているのは、1..n の関係で単純な2 つのテーブル図を作成することです。

perl UMMFで実現する2つのテーブル図

このダイアグラムの XMI 出力はかなり冗長です。なぜなら、このダイアグラムは Enterprise Architect で作成したためです。この XMI ファイルはここにあります(大きすぎるため、ここにテキストを埋め込むことができませんでした)。

UMMF を使用したいのは、 OMG UML標準に関連する perl オブジェクト階層に基づいて XMI ファイルを作成し、それらのファイルをそれらの標準を実装する任意のモデリング ツールにインポートできるためです。

問題は、 UMMFを使用してこの図を作成するにはどうすればよいかということです。- それほど複雑である必要はありません。

私はダイアグラムが必要です:

  • 2 つのテーブル
  • 少なくとも 1 つのテーブル:
    • 1 つのフィールドを主キーとして
    • 1 つのインデックス付きフィールド
    • 1 つの通常フィールド (インデックスなし)
  • 2 つのテーブル間の関係

また、優れたPerl UMMF チュートリアルの存在を知っている場合は、それらのリンクを教えてください。

0 投票する
1 に答える
362 参照

ruby-on-rails - Railsからxmiファイルを読み取る方法は?

いくつかのモデルを xmi 形式で保存しています。そして、レールのアプリケーションからそれらを読み取る必要があります。xmi ファイルからモデルを作成する必要はありません。xmi ファイルにある値を読み取るだけで済みます。何か案は?

前もって感謝します!

0 投票する
1 に答える
852 参照

java - XMI ファイルのグラフィカル表現を生成する

特定の XMI ファイル (Ecore ファイル (メタモデル) のインスタンス化) からグラフィック表現を生成できる API はありますか?

0 投票する
2 に答える
484 参照

xml - UML をブラウザーに表示する

UML図(Activity Diagram)をブラウザ上に表示したい

UML を作成する特定の方法は必要ありません。任意の方法で作成して、必要なものを取得できます。

私はそれについて検索しましたが、何も見つかりませんでした。

すべての UML エディタは XMI にエクスポートできました。この XMI ファイルをブラウザに表示するために、作成済みの XSL ファイルが見つかることを期待していますが、見つかりません。

0 投票する
1 に答える
493 参照

java - Eclipse UML2 3.1 では、ステレオタイプ B がステレオタイプ A の一般化である場合、B は A のメタクラス拡張を継承しますか?

最近まで、これが機能する古いバージョンの Eclipse UML2 (2.4) を使用していました。Eclipse UML2 3.1 に更新した後、別のステレオタイプから一般化されたステレオタイプを適切な拡張メタクラスの要素に適用しようとすると、IllegalArgumentException を受け取ります。Eclipse UML ソースをステップ実行すると、ステレオタイプの基礎となる Ecore モデルで属性「base_Class」が欠落していることが示されました。

Java テスト コード:

テスト プロファイル:

0 投票する
1 に答える
567 参照

eclipse - MOF の XMI 表現を EMF にロードする

私はエンタープライズ アーキテクトと協力しています。モデルを MOF 1.4/XMI 1.2 としてファイルにエクスポートできます。

これを行った後、Eclipse EMF にロードしたいと思います。今まで、これを行う可能性はありませんでした。Emf は XMI 2.0 標準をサポートします (1.2 ではありません)。このバージョンか何かに変換するものはありますか?

0 投票する
1 に答える
226 参照

uml - UMLダイグラムからTomcatweb.xml構成を生成します

WebアプリケーションのセキュリティTomcat構成の詳細を示すUMLダイアグラムを解析し、関連するファイル(web.xml)を生成するための最良の方法を見つけたいと思います。

最初に、Magic Drawで作成されたメタモデルと彼のインスタンスがあります。それらをエクスポートして一種のJavaアプリケーション(プラグイン?API?)で使用し、解析して何らかの制約(OCL?)に対して検証する必要があります。 Web.xmlファイルを生成する必要があります。

そこで、調査を行ったところ、EMFを使用してモデルをキャッチできることがわかりましたが、URIからリモートでモデルを処理してemを検証できる、平和なJavaコードを作成するのはそれほど明確で手軽ではありません。

これを行うための提案/アドバイスはありますか?EMFを使用する必要がありますか?または別のフレームワークがありますか?

ありがとう

0 投票する
2 に答える
2805 参照

xml - XML スキーマと XMI の違い

XML スキーマ (XSD) と XMI の違いは何ですか?