UML 蒸留

標準オブジェクトモデリング言語の簡潔なガイド

マーティン・ファウラー著

2003

UMLは1997年に登場し、オブジェクト指向の世界でグラフィカルモデリング言語が混乱に陥っていたのを解消しました。UML以前にはこのような言語が数多くあり、さまざまな厄介な点がありました。現在、UMLは街で唯一のゲームであり、多くのオブジェクト指向ソフトウェア開発関係者の生活がはるかにシンプルになります

この本はUMLに関する最初の書籍で、私はそれを言語の簡単な概要として書きました。私の目的はUMLの中で最も役立つ部分を選び出して、それを簡潔に説明することでした。この本で最も誇りに思っているのは、厚さが1インチ未満だということです。これは、当時のオブジェクト指向モデリングの書籍としては非常に珍しいことでした。Software Development誌から生産性賞を受賞したことも光栄でした

この本はUMLの主要な図のタイプすべてについて章があり、ソフトウェアプロセスのイントロと、UMLとの適合方法に関するいくつかの一般的なガイダンスも含まれています。また、UMLを効果的に使用する方法、優れたオブジェクト指向開発のための数多くの原則とテクニックについても多くのヒントを掲載しました

2003年9月、この本の第3版が刊行されました。この版は主に最新のUML2標準に合わせて構成されました。さらに、この機会を利用して、私の経験や他の人のレビューコメントからの説明を明確にして、本のほとんどを完全に書き直しました。UML2で追加された新しい図タイプについて章を追加しました。ただし、プロセスに関する議論を絞り込み、最後のコード例の章を削除することで、本のページ数を減らすことができました(厚く見えるのはAWが厚い紙に印刷したからです)

正誤表

追加の文献

補足資料

UMLに関するいくつかの追加資料(本からのUML1.xの変更の要約を含む)

第2版の正誤表

翻訳

第3版:韓国語、簡体字中国語と繁体字中国語、インドネシア語、日本語、ロシア語、ポルトガル語、ブルガリア語、イタリア語、フランス語、セルビア語、チェコ語、イタリア語、エストニア語、ドイツ語。第2版:日本語、ドイツ語、オランダ語、ポーランド語、ロシア語、ポルトガル語、韓国語、中国語。第1版:フランス語、スペイン語