問題タブ [tool-uml]
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 - Papyrus UML を使用して別の .uml ファイルで定義されたクラスを使用するには?
私は Papyrus UML を使用しており、別の .uml ファイルで定義されているクラスをダイアグラムで使用する必要があります。どうすればできますか?
ありがとうございました
python - アクティビティ図をペトリネットに変換し、合成してから分析するにはどうすればよいですか?
私はペトリネットでプロジェクトを行っています。
UMLツールUmbrelloを使用して、アクティビティ図(.xmi形式)を生成しました。それをペトリネットに変換してから、Petrifyツールを使用して合成する必要があります。ただし、ペトリネットに変換するには、アクティビティ図をXML形式に変換する必要があります。
ペトリネットを使用して合成するには、ペトリネットを.g形式に変換し、その後で.xml形式に変換する必要があります。つまり、ツールUmbrello、UML2owfn、Petrify、PIPEを統合する必要があります。Pythonを使用してこれらのツールを統合するにはどうすればよいですか?
eclipse - Eclipse Helios 用の UML ツール
私は Eclipse Helios を IDE として使用しています。具体的には、すべてのモデリング プラグインがプリインストールされている「モデリング」バージョンを使用しています。
残念ながら、互換性のあるバージョンの UML2 ツールを見つけることができません。mdt-uml2-Update-3.2.0RC3 と mdt-uml2tools-Update-incubation-0.9.0 の両方をダウンロードしましたが、いくつかの依存関係エラーが発生したため、UML2 ツールをインストールできません。
UML2 とモデリング ツールを完全にサポートしている Eclipse のバージョンを知っていますか?
ありがとう
uml - Mac OS X 用 MSCGen
クライアントとサーバーの間で新しい SW プロジェクトを開始しており、メッセージ フローを構築するためにいくつかの SW ツールを利用したいと考えています。
Mac OS X 用にビルドされた MSCGen を持っている人はいますか?
eclipse - UML Eclipse ヘリオス
クラス図を作成する必要があり、UML 2 for Eclipse Helios を使用したいのですが、インストール方法がわかりません。助けてください!
c# - 無料の UML ツール、.NET に最適
次の要件を満たす、使用したことがあり、推奨したいUMLツールを誰か提案できますか(可能であれば、推奨するツールの長所と短所を提供してください):
1) 無料で標準に準拠
2) .NET に最適
Visual Studio Pro の UML は十分ではないことに注意してください。VS Ultimate は考慮されていません。
以下はグーグルのリストです http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools
uml - インターフェイスアイコンでインターフェイスメソッドと属性を定義するStarUML?
StarUML を使用して UML クラス図を作成していますが、何か気になります。円であるインターフェイス表現を作成しますが、インターフェイスが定義するメソッドと属性を追加する余地がありません。これは通常の UML プラクティスですか?
そうでない場合、どのようにして (クラスがこのインターフェースを実装し、4 つのメソッドが定義されているとします)、4 つのメソッドのうちのどれがインターフェースに由来し、どれがそうではなかったかを知るにはどうすればよいでしょうか?
解決済み:
他の誰かがこの問題を抱えている場合に備えて、2 つの表記法があります。StarUML では両方とも可能ですが、明示的に (ドット表記法) は 1 つだけです。<> 表記を作成するには、名前を <> IInterface_Name として入力し、実装するクラス間に実現線を引きます。クラス、コレクション エディター、リレーションを右クリックして、古い (間違った) リレーションを手動で削除してください。
c++ - UMLツールを使用したC++コードベースの理解
私はC++コードベースを理解しようとしています。コードをスキャンして図を作成する無料のツールをいくつか使用しましたが、それらはそれほど簡単には理解できません。
私が役立つと思うのは、UMLツールを利用して手動で何かを作成することです。
必要なのは、実行時のデータ構造のように見えるものを作成することです。理想的には、UMLからオブジェクトをプルし、それらを配置することによって。また、クラスをサブパッケージに編成したいと思います-DBに近いものや、データ構造のブランチに向けたものなどです。
(現在、Visual Studioソリューションエクスプローラーのフォルダーを使用してこれを部分的に行っています)
これは多くのMakesfileを含むLINUXプロジェクトですが、Visual Studioなどの多くのツールは、作業中のexeのメインディレクトリにあるファイルを使用してプロジェクトを作成するだけで、コードを「理解」します。
uml - どの UML ツールを知っていますか?
私はシステムを設計しており、UML をモデリングとして使用します。ダイアグラム UML をサポートするツールについて教えてください。Visual Paradigmは知っていますが、残念ながらそれはフリー ソフトウェアではありません。互換性のある優れたツールが必要です。 Linuxで。
eclipse - Eclipse で UMLGraph を使用して MacOSX で Java クラス図をリバース エンジニアリングする (LightUML の有無にかかわらず)
私は職を離れようとしていますが、私の Java プログラムの保守のために文書を残す必要があります。プロジェクトの開始時に設計したクラス図はすべて古くなっています。時間を節約するために、クラス図を自動的にリバース エンジニアリングしたいと考えています。UMLGraph を Eclipse で使用する方法がわかりません - LightUML プラグインを試しましたが、これでエラーが発生しました。
org.eclipse.core.runtime.CoreException: /Users/ctcyu/_EclipseWorkSpace/.metadata/.plugins/org.lightuml.core/build.xml:131: 実行に失敗しました: java.io.IOException: プログラム "dot" を実行できません(ディレクトリ "/Users/uname/_EclipseWorkSpace/.metadata/.plugins/org.lightuml.core" 内): エラー = 2、そのようなファイルまたはディレクトリはありません org.eclipse.core.runtime.CoreException: /Users/ctcyu/_EclipseWorkSpace /.metadata/.plugins/org.lightuml.core/build.xml:131: 実行に失敗しました: java.io.IOException: プログラム "dot" を実行できません (ディレクトリ "/Users/uname/_EclipseWorkSpace/.metadata/.plugins" 内) /org.lightuml.core"): エラー = 2、そのようなファイルまたはディレクトリはありません
UMLGraph に必要な Graphviz パッケージにプログラム "dot" が含まれていることがわかります。私はMacOSXを使っているので、GraphvizのMacパッケージをダウンロードしました。Graphviz.app をインストールしますが、「ドット」バイナリがどこにも見つかりません。ソースからコンパイルした場合、「ドット」ツールのバイナリはありますか?
LightUML を使用せず、Eclipse の「Generate Javadoc」ツールで UMLGraph.jar への絶対パスを入力すると、次のエラーが発生します: javadoc: error - Cannot find doclet class UMLGraph 1 エラー
Eclipse でカスタムドックレットをどのように指定しますか? または、LightUML を機能させるにはどうすればよいですか? 私はEclipse Heliosを使用しています。