統一モデリング言語は標準化された汎用モデリング言語であり、今日ではObject Management Group(OMG)によって事実上の業界標準として管理されています。UMLには、ソフトウェア集約型システム用のビジュアルモデルを作成するための一連のグラフィック記法技法が含まれています。

UML 2.2には14種類のUMLダイアグラムがあり、それらは2つのカテゴリに分けられます。

  • 7つのダイアグラムタイプは構造情報を表します
  • 他の7つは、相互作用の異なる側面を表す4つを含む、行動モデリングのための一般的なUMLダイアグラム・タイプを表します。

これらの図は、次のUML図マップに示すように階層的に分類できます。

(上の個々のUML図をクリックすると、対応するUML図ガイドを開くことができます)

質問:UMLは巨大で複雑ですか?

UMLは本当に大きなトピックです。UMLは、それぞれ異なるUMLモデルを持つ14種類のUMLダイアグラム・タイプにグループ化された大量のダイアグラム表記法を提供し、さまざまな目的を果たし、開発ニーズのさまざまな側面に対処します。

  • 14種類のUML図の各UML図は、ほとんどのソフトウェア開発プロジェクトのさまざまなニーズに対応するための多数の構成要素と表記法を提供します。
  • UMLの仕様は700ページ以上あり、明らかに複雑すぎると見なされ、UMLの認識と採用に悪影響を及ぼす。
  • 通常、ユーザーはUMLのダイアグラム/構成要素の一部のみを検討して使用する傾向があります。

答え:最も重要なUML図と表記法を学ぶ

Unified Modeling Languageの最も重要な開発者の1人であるGrady Boochは、「すべてのソフトウェアの80%に必要なのはUMLの20%だけである」と述べています。

UMLサーベイ*とは何ですか?

UML調査の結果は、図が

  • それがソースの60%以上であれば、広く使われています
  • 出典の40%以下の場合はほとんど使用されない

アクティビティ図の例 - ワープロ

あなたのUML学習計画を立てる

調査で収集された数字に基づいて、意味のあるUML学習計画を作成することによって、UML学習の旅を始める方法についてより良いアイデアを得ることができます。この記事では、一連の「UMLダイアグラムとは」という論文にすばやくアクセスするためのイメージマップも提供します(上のイメージマップのUMLダイアグラムのボックスをクリックするだけです)。楽しい!

UMLを学びましょう。UMLを描きます。

UMLをより早く、より効果的に学ぶのに役立つ無料のUMLツール、Visual Paradigm Community Editionを入手してください。Visual Paradigm Community Editionは、すべてのUML図タイプをサポートしています。そのUMLモデラーは受賞歴があり、使いやすく直感的です。

関連リンク

*参考 - 使用されているUML図は何ですか?予備調査、Gianna Reggio、Maurizio Leotta、Filippo Ricca、Diego Clerissi DIBRIS - イタリア、ジェノバ大学

視覚的パラダイムオンライン

コメント

コメントフォーム
記事の評価
  • リセット
  • リセット