2021/08/10に、UMLの最新仕様を調べる機会があったので調査した内容をまとめておきます。
1. 仕様書を取得する
まずは、UMLの公式サイトで最新仕様を調べてみます。
Object Management Group Inc.
[CURRENT SPECIFICATION(現在の仕様)をクリックするとOMGのホームページが表示されました。
Object Management Group, OMG
表示した仕様は 2.5.1 でした。
ちなみにWikipediaで調べてみると、ISO/IEC 19501:2005 として UML 1.4.2 を、また、ISO/IEC 19505-1:2012 ならびに ISO/IEC 19505-2:2012 として UML 2.4.1 を標準化しているようです。
OMGからPDFを取得してすべて読むのがベストと思いますが、UMTPでは差分だけ日本語で説明してくれています。
UMLの問題点は日本語化された資料が整っていないことのようです。
UMLを学ぶ
UMLの学習方法ですが、仕様書ではイメージが付かないと思うので以下の記事がとても分かりやすいです。
クラス図を書く
クラス図の書き方と説明は以下のサイトがとても分かりやすいです。