Java標準の開発環境となった「Eclipse」。そしてモデリング言語の世界標準である「UML」。本書はこの二つの"標準"を用いて、実務経験の浅いプログラマや開発者、学生などのために、ソフトウェアやシステムがどのように開発されていくのかを、実践的に体験・体感・体得させることを目的に解説を展開していく。