タグ付けされた質問 「uml」

ソフトウェアエンジニアリングで使用されるオブジェクト指向のモデリングおよび仕様言語である統一モデリング言語。ユーザーモードLinuxに関する質問については、[user-mode-linux]タグを使用してください。

30
最高のUML作図ツールは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はすべてのフレーバーのUMLダイアグラムを作成するためのツールを選択しようとしています。使いやすさは私にとって重要な基準ですが、より急な学習曲線でより多くの力を取り、満足するでしょう。(ビールのように)無料でいいのですが、ツールの価値があれば私は喜んで支払います。何を使うべきですか?
490 uml  diagram  modeling 




10
PythonソースコードからUML図を生成する最良の方法は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 同僚は、PythonソースコードのヒープからUMLクラス図を生成しようとしています。彼は主に継承関係に関心があり、構成関係に少し関心があります。また、Pythonプリミティブであるクラス属性にはあまり関心がありません。 ソースコードは非常に単純で、それほど悪ではありません。たとえば、派手なメタクラスのマジックは実行されません。(これは主にPython 1.5.2の時代のもので、「モダン」な2.3ishのものがいくつか散りばめられています。) 推奨する既存の最良のソリューションは何ですか?
258 python  uml  diagram 

10
UML矢印の説明
私は最近UMLを研究し、クラス間に通常の単純な矢印を使用して単純な図を描画していますが、それだけでは十分ではありません。他にもたくさんの矢印があります。一般化、実現など、図の読者にとって意味のあるものです。 各矢印を説明できる優れたリソースはありますか(通常、プレーン、ドット、ダイヤモンド塗り、ダイヤモンド)? 彼らのためにいくつかのコード例があればそれは最高でしょう。
244 oop  uml 

4
JavaプロジェクトからUMLクラス図を生成する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する JavaクラスをUMLにリバースエンジニアリングして、クラスが互いにどのように関連しているかの概要を表示できる優れたツールはありますか?ソースがあるので、JARファイルから逆コンパイルする必要はありません。私はそこにかなりの数があることを知っていますが、それらのほとんどは個々のクラスを生成することしかできません。現在のすべてのクラスとパッケージがどのように連携しているかの概要を示し、現在のアーキテクチャ設計を分析できるようにするクラス図を生成できるツールがあればいいのですが。もちろん、分析はひとつのことです。もう1つは文書化を目的としています。 これまでにいくつか知っています。ただし、概要クラス図は作成できません。以下は、私が試したリバースエンジニアリングを実行できるJava UMLツールのリストですが、プロジェクト全体の概要クラス図は作成できません。 StarUML(本当に優れたオープンソース UMLツールですが、概要クラス図ではありません) ArgoUML(低速で遅いため、クラッシュし続けます) UModel(これは市販のソフトウェアです。少し前に使用しましたが、使いにくいと感じました) MS Visio(Java UMLリバースエンジニアをサポートしていません。VBのみ) このリストに追加する他の推奨事項はありますか?うまくいけば、概要Javaクラス図を生成できます。ちなみに私はEclipseを使っています。

4
シーケンス図に「if」条件を表示するにはどうすればよいですか?
ifシーケンス図で" "ステートメントをどのように表すことができますか? if (somethingShouldBeDone) { // Do it } else { // Do something else } それはまったく表現できますか?問題は...私のコードでは、さまざまなアクションを決定するためにかなりの量の条件がチェックされます。アクションを表示する場合、アクションは特定のイベントによって引き起こされることを明示的に述べたいと思います。 可能であれば、ソリューションのイメージ表現を作成します。

3
UMLクラス図の列挙型
クラス図をモデル化しています。クラスの属性は列挙です。これをどのようにモデル化しますか?通常、あなたはこのようなことをします: - name : string しかし、これを列挙型でどうやって行うのですか?
145 class  enums  uml  diagram 

10
デザインパターン:抽象ファクトリとファクトリメソッド
注:質問は投稿の最後にあります。 Abstract FactoryとFactory Methodに関する他のスタックオーバーフロースレッドを読みました。各パターンの意図を理解しています。しかし、私はその定義を明確にしていません。 Factoryメソッドは、オブジェクトを作成するためのインターフェースを定義しますが、インスタンス化するものをサブクラスに決定させます。ファクトリメソッドを使用すると、クラスはインスタンス化をサブクラスに遅らせることができます。 対照的に、抽象ファクトリは、具体的なクラスを指定せずに、関連するオブジェクトまたは依存するオブジェクトのファミリを作成するためのインターフェースを提供します。 - ジョン・フェミネラ 抽象ファクトリーと非常によく似ていますファクトリメソッド。私のポイントを説明するために、いくつかのUMLクラスを描画しました。 注意: 図はwww.yuml.comからのものですので、完全に方向付けられていません。しかし、それは無料のサービスです:)。 図は完全ではない場合があります。GoFのデザインパターンはまだ学習中です。 工場での方法: 抽象ファクトリー(1メンバーのみ): 抽象ファクトリー(より多くのメンバー): 質問: 場合抽象工場は一つだけ作成者と一つの製品を持っている、それはまだある、抽象ファクトリパターン?(家族を作成するためのインターフェース) ファクトリメソッドコンクリートクリエーターをインターフェイスから作成できますか、それともクラスから作成する必要がありますか?(クラスはインスタンス化をサブクラスに延期します) 抽象工場は一つだけ作成者と一つの製品を持つことができる場合は、唯一の違いである抽象工場とファクトリメソッド元のための作成者が、後者はクラスであるためにインターフェイスと作成者であることは?

6
IntelliJを使用してクラス図を生成する
IntelliJ 10.5(Mac)を使用して、プロジェクトのすべてのクラスを示すクラス図を生成するにはどうすればよいですか?明らかなものを見落としていることは確かですが、「ダイアグラムの表示」機能で一度に1つのクラスしか表示できません。(また、クラスを追加する方法もわかりましたが、ここでも一度に1つだけです。)

30
UMLは実用的ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 大学では、設計とUML指向のコースを数多く受けてきましたが、UMLを使用してソフトウェアプロジェクト、特にユースケースマッピングに利益をもたらすことができることを認識していますが、本当に実用的ですか?私はいくつかの協同作業の作業を行いましたが、UMLは業界であまり使用されていません。プロジェクト中にUML図を作成する価値はありますか?また、クラスのヘッダーファイルを見たほうが速いので、クラス図は一般的に役に立たないことがわかります。具体的には、どの図が最も役立ちますか? 編集:私の経験は、10未満の開発者プロジェクトに限定されています。 編集:多くの良い答え、そして最も冗長ではありませんが、選択されたものが最もバランスが取れていると思います。

10
C ++コードからUMLを生成していますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する プロジェクト内のC ++ファイルを解析して、そこからUMLを生成できるツールはありますか?
113 c++  uml 

11
PHP UMLジェネレーター[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する PHPの既存のクラスに基づいてUML図を生成するにはどうすればよいですか?
110 php  uml  class-diagram 

4
クラス図を生成するためのEclipseプラグイン[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する (プロジェクトの)クラス図を生成するのに適したEclipseプラグインは何ですか? この画像はまさに私が話しているものです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.