
UML 蒸留
標準オブジェクトモデリング言語の簡潔なガイド
2003
UMLは1997年に登場し、オブジェクト指向の世界でグラフィカルモデリング言語が混乱に陥っていたのを解消しました。UML以前にはこのような言語が数多くあり、さまざまな厄介な点がありました。現在、UMLは街で唯一のゲームであり、多くのオブジェクト指向ソフトウェア開発関係者の生活がはるかにシンプルになります
この本はUMLに関する最初の書籍で、私はそれを言語の簡単な概要として書きました。私の目的はUMLの中で最も役立つ部分を選び出して、それを簡潔に説明することでした。この本で最も誇りに思っているのは、厚さが1インチ未満だということです。これは、当時のオブジェクト指向モデリングの書籍としては非常に珍しいことでした。Software Development誌から生産性賞を受賞したことも光栄でした
この本はUMLの主要な図のタイプすべてについて章があり、ソフトウェアプロセスのイントロと、UMLとの適合方法に関するいくつかの一般的なガイダンスも含まれています。また、UMLを効果的に使用する方法、優れたオブジェクト指向開発のための数多くの原則とテクニックについても多くのヒントを掲載しました
2003年9月、この本の第3版が刊行されました。この版は主に最新のUML2標準に合わせて構成されました。さらに、この機会を利用して、私の経験や他の人のレビューコメントからの説明を明確にして、本のほとんどを完全に書き直しました。UML2で追加された新しい図タイプについて章を追加しました。ただし、プロセスに関する議論を絞り込み、最後のコード例の章を削除することで、本のページ数を減らすことができました(厚く見えるのはAWが厚い紙に印刷したからです)