UMLは、いくらでも使えるし、いくらでも使えない。 Martin Fowlerは、人々がUMLを使用する際の3つの一般的な方法について説明している。(1)スケッチとしてのUML、(2)青写真としてのUML、(3)プログラミング言語としてのUML。
続きを読むカテゴリー: Unified Modeling Language
状態図の包括的なガイドと例
ステートマシン図とは、オブジェクトがそのライフタイム中にイベントに応答して訪れる一連の状態と、それらのイベントに対する応答を指定したビヘイビアである。
続きを読むユースケースモデリングについて知っておくべきことすべて
ユースケースは、ユーザーが特定の目標を達成するために、どのようにシステムを使用するかを記述しています。ユースケース図は、システム、関連するユースケース、アクターから構成され、それらを互いに関連付けることで可視化します。何を記述しているのか?(システム)、誰がそのシステムを使っているのか?アクターは何を実現しようとしているのか?このように、ユースケースはユーザーの視点から要求を把握することで、適切なシステムを開発することに貢献します。
続きを読むオンザフライの無料オンラインUMLソフトウェア:30のクラス図の例
Visual Paradigm Online (VP Online) Free Editionは、UML、ERD、組織図などをサポートする無料のオンラインドローイングツールです。シンプルで直感的、かつ強力なUMLエディタを搭載しており、プロフェッショナルなUML図をスムーズかつ迅速に作成することができます。無料のUMLツールは、広告なし、アクセス期間制限なし、図の数、図形の数などの制限なしで提供されます。あなたが作成した図は、個人的かつ非商業的な目的のために所有することができます。
続きを読むユースケース—例で学ぶ
ユースケースは、ユーザーが特定の目標を達成するために、どのようにシステムを使用するかを記述します。ユースケース図は、システム、関連するユースケース、およびアクターで構成され、それらを互いに関連付けることで、「何が記述されているのか」を可視化します。(システム)、誰がそのシステムを使用しているか?(アクター)、そしてアクターは何を達成したいのか?(ユースケースは、ユーザーの視点から要求を把握することで、適切なシステムを開発することを支援します。
続きを読む無料のオンラインUMLツール
Visual Paradigm Online (VP Online) Express Edition a は、コミュニティのために開発された無料のオンライングラフ描画ソフトウェアです。ウォーターマークや図の数、プロジェクトファイルのサイズなどの制限なしに、使いやすいオンライン描画ツールで自由に図を描くことができます。作成された図は、個人的かつ非商業的な目的であれば、あなたのものです。
続きを読むUML:パッケージ図とは何ですか?どうやって使うのですか?
パッケージはモデル要素のグループ化であり、パッケージは異なる種類のモデル要素を含むことができ、他のパッケージを含むことで階層を作ることができることを意味する。パッケージは、様々な目的で使用されるコンテンツの名前空間を定義します。
続きを読むユースケースとアクティビティ図で何からどのようにUML
ユースケースは、システムが何をすべきかを示すものです。アクティビティ図では、システムがどのように目標を達成するかを指定することができます。アクティビティ図では、システムで発生するプロセスを表現するために、高レベルのアクションを連鎖的に示します。アクティビティ図は、ビジネス・プロセスのモデリングやユースケースの詳細な記述に特に適しています。この記事では、その方法を説明します。
続きを読む